![]() |
1
5
1: a 调度程序。io() 用于输入-输出绑定的工作,它是另一个执行其工作的线程,除非它们被缓存并循环用于另一个工作(如果将来有)。 1: b类 AndroidSchedulers。主线程() 因为您希望在主线程上接收结果。 1: c类 新订户 订阅服务器订阅了Flowable,是Observer的另一个实现。 2: 新消费者 接受单个值的函数接口(回调)。 三: 新DisposableObserver 也是一个观察器,但它是抽象的,并允许通过实现一次性来进行异步取消。 4: 新观察员 Observer是Observable的子类别,它提供了一种接收基于推送的通知的机制。when Observable将在完成时调用onCompleted()和onNext()或OnError(),并且只调用一次。 主要区别于 可观察到 是吗 新建子服务器 支持背压,而两者的工作原理几乎相同。Subscriber也是Observer的一个实现。 订阅者和消费者之间的主要区别如下
资料来源: What is the difference between an Observer and a Subscriber? http://reactivex.io/RxJava/javadoc/rx/schedulers/Schedulers.html http://reactivex.io/RxJava/javadoc/io/reactivex/functions/Consumer.html http://reactivex.io/RxJava/javadoc/io/reactivex/observers/DisposableObserver.html |
![]() |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
![]() |
Community wiki · 局部变量可能尚未初始化 1 年前 |
![]() |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 2 年前 |