This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import kotlinx.coroutines.CoroutineStart | |
import kotlinx.coroutines.asCoroutineDispatcher | |
import kotlinx.coroutines.async | |
import kotlinx.coroutines.runBlocking | |
import java.util.concurrent.ExecutorService | |
import java.util.concurrent.Executors | |
import kotlin.random.Random | |
import kotlin.system.measureTimeMillis | |
const val SIZE = 1_000_000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Base adapter that should incorporated commonly used features | |
* form other adapters to avoid code duplication. | |
* Currently supports: | |
* <ul> | |
* <li>{@link rx.Observable} as items source</li> | |
* <li>Header</li> | |
* <li>Paging</li> | |
* </ul> | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import android.app.Activity; | |
import android.content.Context; | |
import android.content.ContextWrapper; | |
import android.content.res.Resources; | |
import android.view.KeyEvent; | |
import android.view.LayoutInflater; | |
import android.view.View; | |
import android.view.ViewGroup; | |
import android.widget.MediaController; | |
import java.lang.Object; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class FacebookLoginDialogFragment extends DialogFragment implements Session.StatusCallback { | |
private static final String ARG_AUTHORIZATION_TYPE = "facebook_authorization_type"; | |
private static final String ARG_LOGIN_BEHAVIOR = "facebook_login_behavior"; | |
private static final String ARG_DEFAULT_AUDIENCE = "facebook_default_audience"; | |
private static final String ARG_PERMISSIONS = "facebook_permissions"; | |
public static Bundle newArgs( | |
final SessionAuthorizationType authorizationType, | |
final SessionDefaultAudience defaultAudience, |