Android注冊(cè)廣播的兩種方法分析
本文實(shí)例分析了Android注冊(cè)廣播的兩種方法。分享給大家供大家參考,具體如下:
1. 在AndroidManifest.xml文件中注冊(cè)。
好處:一旦應(yīng)用程序被安裝到手機(jī)里,BroadCast Receiver就開始生效。無(wú)論應(yīng)用程序進(jìn)程是否運(yùn)行,運(yùn)用程序是否在開啟狀態(tài)下都可以接受到廣播事件。
<receiver android:name=".receiver.SMSReceiver" >
<intent-filter android:priority="1000" >
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
2. 通過(guò)代碼的方式注冊(cè)廣播
好處:一旦運(yùn)用程序停止,廣播也跟著停止
IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF); filter.setPriority(1000); LockScreenReceiver myReceiver = new LockScreenReceiver(); registerReceiver(myReceiver, filter);
注意:手機(jī)鎖屏的廣播事件只能在代碼中注冊(cè)才能生效
3. 顯示的發(fā)送廣播
sendBroadcast(intent);//發(fā)送一個(gè)無(wú)序廣播 sendOrderedBroadcast(intent, receiverPermission, resultReceiver, scheduler, initialCode, initialData, initialExtras);//有序廣播
4. 在廣播事件中需要開啟線程時(shí),最好先開啟一個(gè)Service,讓后再Service開啟線程。因?yàn)锽roadcast Receiver容易被回收
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進(jìn)階教程》、《Android Service組件使用技巧總結(jié)》、《Android基本組件用法總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
相關(guān)文章
設(shè)置Android系統(tǒng)永不鎖屏永不休眠的方法
在進(jìn)行Android系統(tǒng)開發(fā)的時(shí)候,有些特定的情況需要設(shè)置系統(tǒng)永不鎖屏,永不休眠。本篇文章給大家介紹Android 永不鎖屏,開機(jī)不鎖屏,刪除設(shè)置中休眠時(shí)間選項(xiàng),需要的朋友一起學(xué)習(xí)吧2016-03-03
Android自定義View實(shí)現(xiàn)簡(jiǎn)易畫板功能
這篇文章主要介紹了Android自定義View實(shí)現(xiàn)簡(jiǎn)易畫板功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05
Android實(shí)現(xiàn)環(huán)形進(jìn)度條的實(shí)例
本文通過(guò)實(shí)例代碼給大家介紹了android實(shí)現(xiàn)環(huán)形進(jìn)度條的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),需要的朋友參考下2017-01-01
Android 關(guān)于ExpandableListView去掉里頭分割線的方法
下面小編就為大家?guī)?lái)一篇Android 關(guān)于ExpandableListView去掉里頭分割線的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12
Android 處理 View 重復(fù)點(diǎn)擊的多種方法
這篇文章主要介紹了Android 處理 View 重復(fù)點(diǎn)擊的多種方法,幫助大家更好的理解和學(xué)習(xí)使用Android,感興趣的朋友可以了解下2021-03-03
android重力感應(yīng)開發(fā)之微信搖一搖功能
這篇文章主要為大家詳細(xì)介紹了android重力感應(yīng)開發(fā)之微信搖一搖功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05

