美文网首页
笔记——RxJava零碎知识摘录(二)

笔记——RxJava零碎知识摘录(二)

作者: 木溪bo | 来源:发表于2018-09-28 14:04 被阅读10次

——》个人平时笔记,看到的同学欢迎指正错误,文中多处摘录于各大博主精华、书籍

各自的职责:Retrofit 负责请求的数据和请求的结果,使用接口的方式呈现;OkHttp 负责请求的过程;RxJava 负责异步,各种线程之间的切换。

水管式的RxJava2.0

1.在RxJava中分为被观察者(Observable),观察者(Observer),订阅(subscribe)。在Observable中ObservableEmitter发射器可以发送多条onNext()信息,在Observer中也可以接收多条,but在Observable中ObservableEmitter发射器发送多个onComplete或onError后,在Observer中只可以接收一条消息。且onComplete或onError只能同时存在一个。

2.subscribeOn() 指定的是上游发送事件的线程, observeOn() 指定的是下游接收事件的线程。上游可以指定了多次线程, 但只有第一次指定的有效,而下游接收事件每指定一次线程都会切换一次。

3.onError只能接收一次,多次即报错

相关文章

网友评论

      本文标题:笔记——RxJava零碎知识摘录(二)

      本文链接:https://www.haomeiwen.com/subject/mcxkbftx.html