Android学习-BroadcastReceiver
来源:互联网 发布:php培训哪家好 编辑:程序博客网 时间:2024/04/30 07:07
BroadcastReceiver在android中接受broadcast,并进行过滤。
注册BroadcReceiver有两种方式:静态注册和动态注册
静态注册:在AndroidManifest.xml文件中用<receiver>标签声明注册,在标签中使用<intent-filter>标签设置过滤规则。
例如:
动态注册:在代码中定义并设置一个intent-filter对象,然后在需要注册的地方调用Context.registerReceiver(receiver, filter);取消注册调用Context.unregisterReceiver(receiver);
例如:
如果是动态注册的,当注册BroadcastReceiver的Context被销毁后,BroadcastReceiver也就自动取消注册了。
发送广播:指定广播action,可以带附加参数,然后Context.this.sendBroadcast(intent);
例如:
- [Android] Android BroadcastReceiver 学习
- Android学习-BroadcastReceiver
- Android BroadcastReceiver 学习
- Android BroadcastReceiver 学习笔记
- Android BroadcastReceiver 学习
- Android BroadcastReceiver 系统学习
- Android BroadcastReceiver 学习
- Android BroadcastReceiver 学习
- Android BroadcastReceiver 学习
- Android BroadcastReceiver 学习
- Android BroadcastReceiver学习 01
- android BroadcastReceiver学习
- android学习之-BroadcastReceiver
- Android BroadcastReceiver 学习
- android BroadcastReceiver学习
- Android BroadcastReceiver学习总结
- android学习,BroadcastReceiver
- Android- BroadCastReceiver 基础学习
- C#.net实现windows窗体程序对Excel文件的读写操作
- sql 2008触发器(一)AFTER触发器
- wince 的GPIO口的简单流驱动的编写规范
- 职业生涯步步高:一位资深经理人的职业生涯感悟【1】
- 窗口随鼠标移动
- Android学习-BroadcastReceiver
- eclipse开发视图
- Linux下gethostbyname函数调用
- 关于最小化托盘的一些知识(启动画面,开始直接进入最小化托盘)
- 浅谈ARM的裸奔调试
- 职业生涯步步高:一位资深经理人的职业生涯感悟【2】
- 个人常用的VIM命令列表
- 打印类别型录网
- 多线程或多进程使用sqlite的问题.