1,動態註冊是依附activity的,當解綁的時候就銷燬了,這個頁面自然不能接受廣播了。
2,靜態註冊就無敵了,只要註冊了,就無法銷燬了,伴隨整個app的終結。當然你們可以攔截廣播繼續下發,處理好優先級
但是他們都不能進行耗時操作,超過10秒就ANR.
我們廣播接受者的onreceive處理不同的action是根據我們的過濾器決定的,不同過濾器處理不同操作的話,就要判斷他的action來自哪裏。找出sendbroadcast方法,我們就可以在服務或者其他activity發送不同的廣播,做不同的操作。
廣播接受者的一點理解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
【Android】APP檢測版本升級更新、apk安裝
冰冷的希望
2020-07-08 01:22:12
Android使用Mqtt案例
咆哮的程序猿
2020-07-07 14:09:18
【安卓學習】1.活動-寫第一個安卓項目
王二牛放小
2020-07-07 05:20:52
【安卓學習】2.Intent的學習
王二牛放小
2020-07-07 05:20:52
【安卓學習】4.碎片(Fragment)實踐---一個簡單的新聞應用。
王二牛放小
2020-07-07 05:20:52
關於安卓中context概念的理解
tribody
2020-07-07 00:49:12
安卓顏色對應的xml配置值(轉載)
原文引用自原始地址 網上找的一些顏色值 Java代碼 <?xml version="1.0" encoding="utf-8" ?> <resources> <color name="whit
tribody
2020-07-07 00:49:12
SQLiteDatabase事務
SQLiteDatabase中包含如下兩個方法來控制事務。 beginTransaction():開始事務 endTransaction():結束事
铸 剑
2020-07-06 23:49:22
獲取相冊照片和獲取拍照照片
铸 剑
2020-07-06 23:49:22
安卓獲取系統當前時間
一、DateFormat import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDa
铸 剑
2020-07-06 23:49:22
安卓在Java文件裏實現dp和px的轉換
在安卓的xml佈局中,用來表示像素的單位可以是px也可以是dp,但是在java文件裏該如何實現呢?其實很簡單,用這樣的工具類就行了。import a
铸 剑
2020-07-06 23:49:22
獲取手機文件路徑
一、 Environment.getExternalStorageDirectory().getPath()=/storage/emulated/0
铸 剑
2020-07-06 23:49:11
TabHost使用總結
一、相關概念 與TabHost結合使用的還有如下組件。 TabWidget:代表選項卡的標籤條。 TabSpec:代表選項卡的一個Tab頁面。 Ta
铸 剑
2020-07-06 23:49:11