EventBus3.0 or Otto

首先說說這2個東西是干哈的,看名字基本看得出來 ?事件。

對 這個2個東西就是用來出來事件傳遞的。

有什么用?我來舉個例子:

EventBus:

onCreate ?注冊 ?onDestroy 取消 ? 很直觀的感受?

@Subscribe 這個注解是用來干啥的? 是的就是用來接受事件的 ?

從此你可以告別接口回調(diào),臃腫的廣播,登上人生巔峰!


threadMode 是啥?? POSTING、MAIN、BACKGROUND、ASYNC 這幾個模式一看就明白

這個東西取決于你的實(shí)際應(yīng)用場景。

如何發(fā)送呢?

EventBus.getDefault().post(0000);

是的 ? ?調(diào)用post方法就行。

Otto:

注冊跟取消是一樣的 ?但是!


接受@Subscribe 事件里 會調(diào)用多次!

不知道是我使用不對還是設(shè)計就是如此。。。。。



以上, ?個人推薦EventBus3.+ ?因?yàn)?.+已經(jīng)支持注解 。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文鏈接:http://blog.csdn.net/u012810020/article/details/7005...
    tinyjoy閱讀 662評論 1 5
  • 前言:EventBus出來已經(jīng)有一段時間了,github上面也有很多開源項目中使用了EventBus。所以抽空學(xué)習(xí)...
    Kerry202閱讀 1,372評論 1 2
  • 簡介 我們知道,Android應(yīng)用主要是由4大組件構(gòu)成。當(dāng)我們進(jìn)行組件間通訊時,由于位于不同的組件,通信方式相對麻...
    Whyn閱讀 596評論 0 1
  • 對于Android開發(fā)老司機(jī)來說肯定不會陌生,它是一個基于觀察者模式的事件發(fā)布/訂閱框架,開發(fā)者可以通過極少的代碼...
    飛揚(yáng)小米閱讀 1,545評論 0 50
  • 文章基于EventBus 3.0講解。首先對于EventBus的使用上,大多數(shù)人還是比較熟悉的。如果你還每次煩于使...
    Hohohong閱讀 2,432評論 0 6

友情鏈接更多精彩內(nèi)容