[Android] 開發資料收集:事件總線框架

Android開發資料收集系列目錄

  • <a href="http://www.lxweimin.com/p/7c5688c47762">網絡請求框架</a>
  • <a href="http://www.lxweimin.com/p/c2c344ffcf66">圖片加載框架</a>
  • <a href="http://www.lxweimin.com/p/8d6405c1e77a">依賴注入框架</a>
  • <a href="http://www.lxweimin.com/p/862fbf639c3f">事件總線框架</a>
  • <a href="http://www.lxweimin.com/p/0bca9b24ff7c">響應式編程</a>
  • <a href="http://www.lxweimin.com/p/c199dce0b4b8">視圖、組件、自定義控件</a>
  • <a href="http://www.lxweimin.com/p/378ea4ee5a54">Material Design</a>
  • <a href="http://www.lxweimin.com/p/73da3d31b4ad">動畫</a>
  • <a href="http://www.lxweimin.com/p/fe1b60e3f017">多媒體開發</a>
  • <a href="http://www.lxweimin.com/p/3c9fd4ab2e0c">NDK開發</a>
  • <a href="http://www.lxweimin.com/p/22dd050f9eb9">數據庫開發</a>
  • <a href="http://www.lxweimin.com/p/78c483abf6c4">動態加載、插件化、熱修復技術</a>
  • <a href="http://www.lxweimin.com/p/c32c40baff9c">性能優化</a>
  • <a href="http://www.lxweimin.com/p/f9124199b3bb">Java高級</a>
  • <a href="http://www.lxweimin.com/p/46826f9f8552">設計模式、系統架構</a>
  • <a href="http://www.lxweimin.com/p/fae262911823">干貨</a>

EventBus

  1. Android EventBus實戰 沒聽過你就out了
  2. Android EventBus源碼解析 帶你深入理解EventBus
  3. 【EventBus使用詳解】系列
    EventBus使用詳解(一)——初步使用EventBus
    EventBus使用詳解(二)——EventBus使用進階
  4. 【EventBus 3.0的用法詳解】系列:
    EventBus 3.0的用法詳解(一)
    EventBus 3.0的用法詳解(二)
  5. 【Bugly干貨分享】老司機教你 “飆” EventBus 3

Otto

  1. Otto介紹
  2. 淺析Otto框架,并與EventBus對比
  3. 【FastDev4Android框架開發】消息總線EventBus源碼分析以及與Otto框架對比
  4. Otto使用入門
  5. Otto源碼分析
  6. [Android] Otto源碼簡析

RxJava EventBus

  1. [Android]基于RxJava、RxAndroid的EventBus實現
  2. 用RxJava實現事件總線(Event Bus)
  3. 使用RxJava實現Event Bus
  4. RxBus—通過RxJava來替換EventBus

總結:

EventBus 3.0版本之前使用約定優于配置原則,接受事件的方法必須以 onEvent 開頭,使用起來不是很方便,3.0版本之后也支持了注解方式。根據官方的性能對比,EventBus 在各個方面都明顯比 Otto 更快,因此 EventBus 和 Otto 對比建議使用 EventBus。
如果項目中已經集成了 RxJava,可以考慮使用 RxBus 去實現。


持續更新中...

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,833評論 25 708
  • 框架:提供一定能力的小段程序 http://www.cnblogs.com/jincheng-yangchaofa...
    姑娘請別為難小僧閱讀 7,318評論 0 132
  • 一.榜單介紹 排行榜包括四大類: 單一框架:僅提供路由、網絡層、UI層、通信層或其他單一功能的框架 混合開發框架:...
    偉子男閱讀 5,257評論 0 161
  • 猶記去年今夜時,各色花等尋不同。 雨細聲微情深深,風淺影輕意濃濃。 喬葉隔斷皎皎月,芭蕉忽聞蛐蛐聲。 誰解流云夜穿...
    秋處露秋閱讀 143評論 0 0
  • 我十有八九的欲言又止,在日后想來 都為自己感到慶幸; 而絕大多數的敞開心扉,在事后都追悔莫及。 不知你是否也如此。
    小叮當_Zjian閱讀 155評論 0 0