Rxjava四要素
-
被观察者
在Rxjava当中,
决定什么时候触发事件,
决定触发什么样的事件; -
观察者
-
决定事件触发的时候将产生什么样的行为;
-
类似于
传统观察者模式,观察者会随着被观察者的状态变化而发生相应的操作;
-
-
订阅
-
区别于传统
观察者模式; -
观察者和被观察者需要通过订阅来联系; -
通过
subscribe()方法完成这个订阅关系; -
完成订阅关系后,
即可令被观察者(Observable)在需要的时候,
发出事件来通知观察者(Observer)
-
-
事件
- 区别于传统
观察者模式;
(下面详说)
- 区别于传统
事件
- 乃
RxJava源码解析:基础用法与事件传递
本文主要解析RxJava的四要素:被观察者、观察者、订阅和事件。介绍了如何创建被观察者,以及不同方式的创建方法,如fromArray、just等。同时,阐述了观察者的响应式编程模式,通过onNext、onError、onCompleted三个方法处理事件。文章通过实例说明了订阅过程,并指出RxJava中的订阅实际是由被观察者订阅观察者。最后,强调了实际应用中RxJava的复杂性和核心概念。
订阅专栏 解锁全文

207

被折叠的 条评论
为什么被折叠?



