廣播接受者的一點理解

1,動態註冊是依附activity的,當解綁的時候就銷燬了,這個頁面自然不能接受廣播了。
2,靜態註冊就無敵了,只要註冊了,就無法銷燬了,伴隨整個app的終結。當然你們可以攔截廣播繼續下發,處理好優先級
但是他們都不能進行耗時操作,超過10秒就ANR.
我們廣播接受者的onreceive處理不同的action是根據我們的過濾器決定的,不同過濾器處理不同操作的話,就要判斷他的action來自哪裏。找出sendbroadcast方法,我們就可以在服務或者其他activity發送不同的廣播,做不同的操作。

發佈了53 篇原創文章 · 獲贊 8 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章