广播

1 注册广播

     LocalReceiver  localReceiver = new LocalReceiver();IntentFilter filter = new IntentFilter();filter.addAction(Constant.CONTACTBACKUPMESSAGEICTION);filter.addAction(Constant.CONTACTBACKUPCHOOSEID);filter.addAction(Constant.CONTACTRESTOREMESSAGE);registerReceiver(localReceiver, filter);

2 接收广播

public class LocalReceiver extends BroadcastReceiver {public LocalReceiver() {}@Overridepublic void onReceive(Context context, Intent intent) {Log.e(TAG, "接收到了本地广播");if (intent != null) {String actionStr = intent.getAction();if (actionStr.equals(Constant.CONTACTBACKUPMESSAGEICTION)) {setLoadingIndicator(false, null);String contactsNum = intent.getStringExtra("contactsNum");      } else if (actionStr.equals(Constant.CONTACTBACKUPCHOOSEID)) {} else if (actionStr.equals(Constant.CONTACTRESTOREMESSAGE)) {}}}}

3 发送广播

 public void sendLocalBroadcast(String msg) {Intent intent = new Intent(Constant.CONTACTRESTOREMESSAGE);intent.putExtra("msg", msg);sendBroadcast(intent);}

4 注销广播

  @Overrideprotected void onDestroy() {super.onDestroy();unregisterReceiver(localReceiver);}

android广播代码汇总一__无序广播相关推荐

  1. android广播代码汇总二__有序广播

    分析 普通广播(Normal Broadcast): 一,优缺点:和有序广播的优缺点相反! 二,发送广播的方法:sendBroadcast() 有序广播(Ordered Broadcast): 一,优 ...

  2. 160多个android开源代码汇总

    CreditsRoll 类似星球大战字幕效果的TextView 项目地址:https://github.com/frakbot/CreditsRoll android-process-buton 带加 ...

  3. UI福利包——160多个android开源代码汇总

    查看原文出处 第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageV ...

  4. android广播 有序 无序,Android中的有序和无序广播浅析

    BroadcastReceiver所对应的广播分两类:无序广播和有序广播. 无序广播即为我们平时经常使用的广播,其主要是通过public abstract void sendBroadcast (In ...

  5. android 系统(8)---Android 学习网站汇总

    转载 https://blog.csdn.net/qq_37136511/article/details/79012297 一.GitHub部分 1.android sdk 源码解析--旨在帮助And ...

  6. Android Studio 单刷《第一行代码》系列 07 —— Broadcast 广播

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  7. android系统关机广播,android关机方法汇总

    有段时间做系统hook时需要用到系统重启,找了几种重启的方法,还有几种关机的方法,总结一下. 一,发送广播 Broadcast, Intent.ACTION_REQUEST_SHUTDOWN关机广播 ...

  8. Android深入四大组件(八)广播的注册、发送和接收过程

    前言 我们接着来学习Android四大组件中的BroadcastReceiver,广播主要就是分为注册.接收和发送过程.建议阅读此文前请先阅读Android深入理解四大组件系列的文章,知识重复的部分, ...

  9. 17_Android中Broadcast详解(有序广播,无序广播)最终广播,Bundle传递参数,传递参数的时候指定权限

     1  Broadcast是Android中的四大组件之一,他的用途很大,比如系统的一些广播:电量低.开机.锁屏等一些操作都会发送一个广播. 2  广播被分为两种不同的类型:"普通广播( ...

最新文章

  1. java结构化语言,如何让Java代码流畅和结构化
  2. 6、ShardingSphere 之 读写分离
  3. 浦发银行出现:部件'InstallCertListAx.ocx'或其附件之一不能正确注册:一个文件丢失 解决...
  4. Postman接口测试工具学习笔记(一)接口测试概念及Postman入门
  5. [Java] 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级
  6. 在Sql Server 2008上安装SDE 9.3
  7. flash与CPU连接及flash属性描述文件
  8. python神经网络算法pdf_深度学习:卷积神经网络从入门到精通 PDF 原书扫描版
  9. 布客·ApacheCN 翻译校对活动进度公告 2020.5
  10. 2022-2023中国整体薪酬趋势
  11. python itchat实现微信自动回复
  12. 燕山大学计算机系在哪个校区,2021年燕山大学有几个校区,大一新生在哪个校区...
  13. nginx公网IP无法访问浏览器
  14. PHP微信公众号获取用户地理位置,获取用户地理位置
  15. 使用二阶贝塞尔曲线画出两点之间的连线
  16. PPT美化插件 islide 安装过程问题“加载com加载项时运行出现错误”
  17. php 获取鼠标轨迹,记录鼠标的轨迹并回放的js代码_javascript技巧
  18. 【硬刚大数据】从零到大数据专家之数据仓库体系建模实施注意事项小总结
  19. 西北大学计算机科学与技术学科评估,陕西高校第四轮学科评估9所有A类学科,第五轮会增加几所?...
  20. 2020程序员平均年薪出炉!你给同行丢脸了吗?

热门文章

  1. 3 photolemur 样式下载_全自动照片美化软件Photolemur mac特别版
  2. mysql5.7安装完成后密码是多少_安装了mysql5.7后,如何进行配置(密码等)初始化...
  3. Leecode刷题热题HOT100(3)——无重复字符最长子串
  4. 从JSON示例数据生成Web应用程序代码
  5. 项目内置广告后续:npm 禁止终端广告
  6. 华为宣布方舟编译器将于8月31日
  7. 电子科技大学计算机2019报名人数,电子科技大学录取分数线2019(在各省市录取数据)...
  8. JAVA免费https,Java与HTTPS
  9. js遍历对象的几种方法
  10. 戴毅茹同济matlab,Stateflow系统建模(全)解读.pptx