android随笔08——代码注册广播接收者
来源:互联网 发布:单片机电子负载电路图 编辑:程序博客网 时间:2024/05/21 07:13
private SmsReceiver smsReceiver; public void onCreate() { super.onCreate(); <span style="color:#009900;">//在代码中注册一个广播接收者 </span>smsReceiver = new SmsReceiver(); IntentFilter filter = new IntentFilter(); <span style="color:#009900;">//设置广播接收的优先级 </span> filter.setPriority(Integer.MAX_VALUE);<span style="color:#009900;">//最大值 最高的优先级 最大数字2147483647</span><span style="color:#009900;">//设置广播接收的频道 </span> filter.addAction("android.provider.Telephony.SMS_RECEVIED"); registerReceiver(smsReceiver, filter); } public void onDestroy() { super.onDestroy(); <span style="color:#009900;">//取消注册广播 </span>unregisterReceiver(smsReceiver); }
代码注册广播接收者和清单文件注册的区别:
1.功能都一样
2.代码中注册更加灵活,需要时注册,不需要时取消注册
3.清单文件中的广播接收者,注册以后就不能取消了
4.当优先级数字相同时,代码比清单文件先执行
0 0
- android随笔08——代码注册广播接收者
- BroadcastReceiver广播接收者(一)——利用代码注册广播接收者
- 采用代码注册广播接收者
- android,利用广播接收者调用服务的方法,代码注册广播接收者
- Android 动态注册广播接收者
- android之旅19 代码注册广播接收者
- 47.android服务service-代码注册广播接收者
- 如何用代码注册广播接收者
- BroadcastReceiver广播接收者(二)——利用AndroidManifest.xml注册广播接收者
- Android开发22——广播接收者BroadcastReceiver的原理和注册方式
- Android-使用服务注册广播接收者
- Android 使用服务注册广播接收者
- Android基础——广播接收者BroadcastReceiver
- 初学Android——广播接收者
- 代码注册广播接收者,利用广播调用服务中的方法
- 简单代码注册广播接收者并监听多个广播
- 动态注册广播接收者
- 静态注册广播接收者
- 线程同步,对象级别的锁和类级别的锁
- 求输入数字的和以及均值 ---C++
- 使用spring-data-redis开发redis应用
- 读书笔记之-node入门
- g711u与g729比较编码格式
- android随笔08——代码注册广播接收者
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- esxi5.5 ha虚拟机vmotion迁移arp问题
- android随笔07——动态获得service状态
- 使用iframe标签,子窗体与父窗体之间相互调用js函数
- ubuntu server 网络配置
- 八大排序法
- BS架构ERP系统开发全系列之白金教程-顶部超链接维护
- C#学习笔记003-方法