android广播代码汇总一__无序广播
广播
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广播代码汇总一__无序广播相关推荐
- android广播代码汇总二__有序广播
分析 普通广播(Normal Broadcast): 一,优缺点:和有序广播的优缺点相反! 二,发送广播的方法:sendBroadcast() 有序广播(Ordered Broadcast): 一,优 ...
- 160多个android开源代码汇总
CreditsRoll 类似星球大战字幕效果的TextView 项目地址:https://github.com/frakbot/CreditsRoll android-process-buton 带加 ...
- UI福利包——160多个android开源代码汇总
查看原文出处 第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageV ...
- android广播 有序 无序,Android中的有序和无序广播浅析
BroadcastReceiver所对应的广播分两类:无序广播和有序广播. 无序广播即为我们平时经常使用的广播,其主要是通过public abstract void sendBroadcast (In ...
- android 系统(8)---Android 学习网站汇总
转载 https://blog.csdn.net/qq_37136511/article/details/79012297 一.GitHub部分 1.android sdk 源码解析--旨在帮助And ...
- Android Studio 单刷《第一行代码》系列 07 —— Broadcast 广播
前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...
- android系统关机广播,android关机方法汇总
有段时间做系统hook时需要用到系统重启,找了几种重启的方法,还有几种关机的方法,总结一下. 一,发送广播 Broadcast, Intent.ACTION_REQUEST_SHUTDOWN关机广播 ...
- Android深入四大组件(八)广播的注册、发送和接收过程
前言 我们接着来学习Android四大组件中的BroadcastReceiver,广播主要就是分为注册.接收和发送过程.建议阅读此文前请先阅读Android深入理解四大组件系列的文章,知识重复的部分, ...
- 17_Android中Broadcast详解(有序广播,无序广播)最终广播,Bundle传递参数,传递参数的时候指定权限
1 Broadcast是Android中的四大组件之一,他的用途很大,比如系统的一些广播:电量低.开机.锁屏等一些操作都会发送一个广播. 2 广播被分为两种不同的类型:"普通广播( ...
最新文章
- java结构化语言,如何让Java代码流畅和结构化
- 6、ShardingSphere 之 读写分离
- 浦发银行出现:部件'InstallCertListAx.ocx'或其附件之一不能正确注册:一个文件丢失 解决...
- Postman接口测试工具学习笔记(一)接口测试概念及Postman入门
- [Java] 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级
- 在Sql Server 2008上安装SDE 9.3
- flash与CPU连接及flash属性描述文件
- python神经网络算法pdf_深度学习:卷积神经网络从入门到精通 PDF 原书扫描版
- 布客·ApacheCN 翻译校对活动进度公告 2020.5
- 2022-2023中国整体薪酬趋势
- python itchat实现微信自动回复
- 燕山大学计算机系在哪个校区,2021年燕山大学有几个校区,大一新生在哪个校区...
- nginx公网IP无法访问浏览器
- PHP微信公众号获取用户地理位置,获取用户地理位置
- 使用二阶贝塞尔曲线画出两点之间的连线
- PPT美化插件 islide 安装过程问题“加载com加载项时运行出现错误”
- php 获取鼠标轨迹,记录鼠标的轨迹并回放的js代码_javascript技巧
- 【硬刚大数据】从零到大数据专家之数据仓库体系建模实施注意事项小总结
- 西北大学计算机科学与技术学科评估,陕西高校第四轮学科评估9所有A类学科,第五轮会增加几所?...
- 2020程序员平均年薪出炉!你给同行丢脸了吗?
热门文章
- 3 photolemur 样式下载_全自动照片美化软件Photolemur mac特别版
- mysql5.7安装完成后密码是多少_安装了mysql5.7后,如何进行配置(密码等)初始化...
- Leecode刷题热题HOT100(3)——无重复字符最长子串
- 从JSON示例数据生成Web应用程序代码
- 项目内置广告后续:npm 禁止终端广告
- 华为宣布方舟编译器将于8月31日
- 电子科技大学计算机2019报名人数,电子科技大学录取分数线2019(在各省市录取数据)...
- JAVA免费https,Java与HTTPS
- js遍历对象的几种方法
- 戴毅茹同济matlab,Stateflow系统建模(全)解读.pptx