事件总线

2018-08-16  本文已影响0人  android小菜鸡一枚

Android应用开发中,经常会涉及Activity,Fragment,Service等不同组件或者模块之间的消息传递,传统的方式会让不同组件和模块之间耦合严重。
事件总线就是用来简化Android应用中组件或者模块间的通信,从而实现模块间解耦的目的。基于观察者模式,它使用发布订阅的方式支持组件和模块间的通信,摒弃了观察者模式需要显式注册回调的缺点。

《Android高级进阶》第18章 观察者模式的扩展: 事件总线
上一篇 下一篇

猜你喜欢

热点阅读