Skip to content

Instantly share code, notes, and snippets.

@thrashedbrain
Last active January 13, 2021 03:40
Show Gist options
  • Save thrashedbrain/c020a579ab3dd2e31202c6b7ab19f935 to your computer and use it in GitHub Desktop.
Save thrashedbrain/c020a579ab3dd2e31202c6b7ab19f935 to your computer and use it in GitHub Desktop.
allprojects {
repositories {
maven { url "https://oss.jfrog.org/libs-snapshot" }
}
}
dependencies {
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
implementation 'io.reactivex.rxjava3:rxjava:3.0.0'
}
defaultConfig {
applicationId "com.app.app"
minSdkVersion 19
targetSdkVersion 30
versionCode 1
versionName "1.0"
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
Observable.just(obj)
.delay(500, TimeUnit.MILLISECONDS)
.subscribe(obj -> {
//do something
});
Observable.empty()
.delay(3, TimeUnit.SECONDS)
.subscribe(new Observer<Object>() {
@Override
public void onSubscribe(@NonNull Disposable d) {
}
@Override
public void onNext(@NonNull Object o) {
}
@Override
public void onError(@NonNull Throwable e) {
}
@Override
public void onComplete() {
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment