observeOn和subscribeOn都是对observable的一种操作,区别就是subscribeOn改变了observable本身产生事件的schedule以及发出事件后相关处理事件的程序所在的schedule,而obseveron仅仅是改变了对发出事件后相关处理事件的...
subscribeOn和observeOn负责线程切换,同时某些操作符也默认指定了线程.
Interval操作符:用于创建Observable,跟TimerTask类似,用于周期性发送信息,是一个可以指定线程的TimerTask
利用DisposableObserver和SubscribeWith直接返回Disposable,然后取消
大多数时候我都是写一些业务代码,可能一堆 CRUD 就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模式改善自己的业务代码就是其中的一种。...
大多数时候我都是写一些业务代码,可能一堆CRUD就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模式改善自己的业务代码就是其中的一种。...
本文最初发布于 Medium 网站,经原作者授权由 InfoQ 中文站翻译并分享。
观察者模式是对象的行为模式,又叫做发布-订阅模式(Publicsh/Subscribe)、模型-视图模式(Model/View)、源-监听器模式(Source/Listener)或从属者模式(Dependent)。...
Single和Observable类似,但是它主要处理单个数值,它只会返回onSuccess和onError,没有onComplete
如果我们要在数据改变时通知页面改变的属性都要在Set方法中调用OnPropertyChanged