参考链接
ReactiveX/RxJava文档中文版
这可能是最好的RxJava 2.x 教程(完结版)
[Android开发] RxJava2之路八 - 辅助操作符例子Demo
Rxjava操作符compose()
操作符
-
subscribeOn()
改变调用它之前代码的线程 -
observeOn()
改变调用它之后代码的线程 -
doOnSubscribe()
可以在流程开始之前做一些初始化,比如登陆的时候展示一个loading动画。默认情况下, doOnSubscribe() 执行在 subscribe() 发生的线程;而如果在 doOnSubscribe() 之后有 subscribeOn() 的话,它将执行在离它最近的 subscribeOn() 所指定的线程。
RxJava中的doOnSubscribe默认执行线程分析 -
doOnTerminate()
:Observable终止之前会被调用,无论是正常还是异常终止。<查看与doFinally()区别>
网友评论