说明

2018-06-08  本文已影响0人  丶丶TkoRn丶丶

观察这模式

它基于subject(生产者/提供者)这个概念。subject是一种特殊对象,当他改变时,那些有他保存的一些列对象将会得到通知。而这一系列的对象被称为Observers(观察者),他们会对外暴露一个通知的方法,当subject状态发生改变时会调用这个方法。
PS:一个Subject可以为多个Observers提供服务。当subject状态发生变化时,和谐Observers中的每一个都会收到通知。

什么时候使用观察者模式?

Rxjava观察者模式工具包

在Rxjava的世界里,有四种角色:

上一篇 下一篇

猜你喜欢

热点阅读