Skip to content

Instantly share code, notes, and snippets.

View lion4ik's full-sized avatar

Alexey Pushkarev lion4ik

  • Glovo
View GitHub Profile
@dsvoronin
dsvoronin / AvitoSdkProvider.kt
Last active June 18, 2020 21:29
Robolectric offline
package com.avito.android.util
import org.robolectric.pluginapi.Sdk
import org.robolectric.pluginapi.SdkProvider
import javax.annotation.Priority
@Priority(Integer.MAX_VALUE)
class AvitoSdkProvider : SdkProvider {
private val availableSdks = setOf(
@mengdd
mengdd / RecyclerHeadersDecoration.java
Created June 29, 2017 07:54
ItemDecoration for RecyclerView, use View as Header
public class RecyclerHeadersDecoration extends RecyclerView.ItemDecoration {
private HeaderAdapter adapter;
private SparseArray<View> headers;
public interface HeaderAdapter {
boolean hasHeader(int position);
View getHeaderView(int position);
}
var mediaJSON = { "categories" : [ { "name" : "Movies",
"videos" : [
{ "description" : "Big Buck Bunny tells the story of a giant rabbit with a heart bigger than himself. When one sunny day three rodents rudely harass him, something snaps... and the rabbit ain't no bunny anymore! In the typical cartoon tradition he prepares the nasty rodents a comical revenge.\n\nLicensed under the Creative Commons Attribution license\nhttp://www.bigbuckbunny.org",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" ],
"subtitle" : "By Blender Foundation",
"thumb" : "images/BigBuckBunny.jpg",
"title" : "Big Buck Bunny"
},
{ "description" : "The first Blender Open Movie from 2006",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4" ],