RxHttp&RxLife 交流群:378530627
友情提示: RxLife 与RxHttp搭配使用,味道更佳
RxLife 详细介绍:https://juejin.im/post/5cf3e1235188251c064815f1
Gradle 引用
dependencies {
implementation ‘com.rxjava.rxlife:rxlife:2.0.0’
//if you use AndroidX
implementation ‘com.rxjava.rxlife:rxlife-x:2.0.0’
}
注:由于官方对非 AndroidX 的库停止更新,故 rxlife 在 2.0.0 版本后也停止更新,后续将只更新 rxlife-x 版本,请尽快将项目迁移至 AndroidX
Usage
=====
1、Activity/Fragment
Activity/Fragment 销毁时,自动关闭 RxJava 管道
Observable.timer(5, TimeUnit.SECONDS)
.as(RxLife.as(this)) //此时的 this Activity/Fragment 对象
.subscribe(aLong -> {
Log.e(“LJX”, “accept =” + aLong);