欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android注冊廣播的兩種方法分析

 更新時(shí)間:2016年02月18日 11:26:04   作者:lg878398509  
這篇文章主要介紹了Android注冊廣播的兩種方法,結(jié)合實(shí)例形式分析了Android注冊廣播的方法、步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例分析了Android注冊廣播的兩種方法。分享給大家供大家參考,具體如下:

1. 在AndroidManifest.xml文件中注冊。

好處:一旦應(yīng)用程序被安裝到手機(jī)里,BroadCast Receiver就開始生效。無論應(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. 通過代碼的方式注冊廣播

好處:一旦運(yùn)用程序停止,廣播也跟著停止

IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_OFF);
filter.setPriority(1000);
LockScreenReceiver myReceiver = new LockScreenReceiver();
registerReceiver(myReceiver, filter);

注意:手機(jī)鎖屏的廣播事件只能在代碼中注冊才能生效

3. 顯示的發(fā)送廣播

sendBroadcast(intent);//發(fā)送一個(gè)無序廣播
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é)

希望本文所述對大家Android程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:

相關(guān)文章

  • Android Jetpack導(dǎo)航組件Navigation創(chuàng)建使用詳解

    Android Jetpack導(dǎo)航組件Navigation創(chuàng)建使用詳解

    這篇文章主要為大家介紹了Android Jetpack導(dǎo)航組件Navigation創(chuàng)建及使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • ANDROID中自定義對話框AlertDialog使用示例

    ANDROID中自定義對話框AlertDialog使用示例

    這篇文章主要為大家詳細(xì)介紹了Android中自定義對話框AlertDialog使用示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Android 實(shí)現(xiàn)簽到足跡功能

    Android 實(shí)現(xiàn)簽到足跡功能

    這篇文章主要介紹了Android 實(shí)現(xiàn)簽到足跡功能的示例,幫助大家更好的理解和學(xué)習(xí)使用Android,感興趣的朋友可以了解下
    2021-04-04
  • Android實(shí)現(xiàn)一個(gè)絲滑的自動(dòng)輪播控件實(shí)例代碼

    Android實(shí)現(xiàn)一個(gè)絲滑的自動(dòng)輪播控件實(shí)例代碼

    輪播圖對大家來說應(yīng)該再熟悉不過了,下面這篇文章主要給大家介紹了關(guān)于Android實(shí)現(xiàn)一個(gè)絲滑的自動(dòng)輪播控件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • Android自定義View多種效果解析

    Android自定義View多種效果解析

    這篇文章主要為大家詳細(xì)介紹了Android自定義View多種效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Android新布局方式ConstraintLayout快速入門教程

    Android新布局方式ConstraintLayout快速入門教程

    谷歌在2016年的IO大會(huì)上推出的一種新的布局方式—-ConstraintLayout,這局是一種約束型的布局方式,下面這篇文章主要給大家介紹了Android中新布局方式ConstraintLayout的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05
  • Android Studio獲取SHA1值實(shí)例詳解

    Android Studio獲取SHA1值實(shí)例詳解

    這篇文章主要介紹了Android Studio獲取SHA1值實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Kotlin中ListView與RecyclerView的應(yīng)用講解

    Kotlin中ListView與RecyclerView的應(yīng)用講解

    這篇文章主要介紹了Kotlin中ListView與RecyclerView的應(yīng)用講解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Google大佬都用的廣播goAsync源碼分析

    Google大佬都用的廣播goAsync源碼分析

    這篇文章主要為大家介紹了Google大佬都用的廣播?goAsync源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 詳細(xì)分析Android-Zygote的啟動(dòng)過程

    詳細(xì)分析Android-Zygote的啟動(dòng)過程

    在Android系統(tǒng)中,所有的應(yīng)用程序進(jìn)程以及系統(tǒng)服務(wù)進(jìn)程SystemServer都是由Zygote進(jìn)程孕育(fork)出來的,這也許就是為什么要把它稱為Zygote(受精卵)的原因吧。由于Zygote進(jìn)程在Android系統(tǒng)中有著如此重要的地位,本文將詳細(xì)分析它的啟動(dòng)過程
    2021-06-06

最新評論