android广播第三方库,Android Support 库:LocalBroadcastManager
生活随笔
收集整理的這篇文章主要介紹了
android广播第三方库,Android Support 库:LocalBroadcastManager
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在介紹完 Android Support 庫發展歷程(http://blog.chengyunfeng.com/?p=1047)后, 再分別介紹下 Android Support 庫中有用但是被忽略的一些功能。了解這些功能,在需要的時候可以避免在引入其他類似的第三方庫或者避免自己重復制造輪子,提高開發效率。
這是一系列的介紹文章,每次介紹 Support 庫中的一個功能,篇幅盡可能的短,方便大家利用碎片時間閱讀。
這次介紹依然來自 support-core-utils 中的 LocalBroadcastManager 類。
LocalBroadcastManager 是相對于 Android 中的 Context.sendBroadcast() 函數的,其區別在于:
Context. sendBroadcast() 是向系統全局發送一個廣播,而 LocalBroadcastManager 是在你的 App 內部發送一個廣播,效率更高。比如你的 App 有個事件需要從 Service 廣播出來讓其他 Activity 來處理的話,則可以使用 LocalBroadcastManager 來替代 Context. sendBroadcast() 。
總結
以上是生活随笔為你收集整理的android广播第三方库,Android Support 库:LocalBroadcastManager的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 找高手用c语言帮写一个qpsk调制解调的
- 下一篇: java实验指导书(实验四)答案_jav