广播的接收与处理

简介:

广播的接收

开发者在处理广播事件时,继承BroadcastReceiver,复写onReceive方法. 
每次系统在对应事件产生后,广播接收类(先前开发者编写的继承自BroadcastReceiver类的方法)实例化,然后调用onReceive(context,intent)方法,完成后,此对象不再被使用.下次同样的广播事件产生后,广播接受类重新实例化. 

广播的发送 
使用Activity的sendBroadCast(Intent)来发送广播,然后将之发送给感兴趣的接收者.

 

定义广播的接收者

哪个是感兴趣的接收者呢?是在android manifest.xml中定义的如下部分: 
<receiver android:name=".ReceiverName"> 
<intent-filter> 
<action android:name="android.intent.action.actionName"/> 
</intent-filter> 
</receiver>

其中android:name后面的值需要去参考android开发手册.


本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/08/22/2150042.html,如需转载请自行联系原作者


目录
相关文章
udp发送广播消息
import socket if __name__ == '__main__': # 创建udpsocket udp_socket = socket.socket(socket.AF_INET, socket.
1499 0
|
Android开发 数据库 开发者
广播
引用:http://www.cnblogs.com/TerryBlog/archive/2010/08/16/1801016.html 从现实生活中理解广播机制 一听到广播我们第一感觉就会联想到小时候村里面的广播,每逢村里有什么活动都是通过广播发送的。
911 0
|
存储 消息中间件 Android开发
Android源码分析--广播的注册、发送和接收
Android源码分析--广播的注册、发送和接收
323 0
Android源码分析--广播的注册、发送和接收
多播报文的发送和接收
1       实验目的 掌握多播的原理及如何进行多播报文的发送和接受 2       注意事项 需包括 ws2tcpip.h 文件 发送者和所有接受者在同一网内 不考虑 TTL 值,回环状态 通过 se...
1021 0
|
XML 定位技术 语音技术
|
Java Android开发
跨应用发送和接受广播
跨应用发送和接收广播,与同应用下的情况差不多,只需要添加一个权限,以及配置一下receiver的android:process属性即可     发送广播的应用中:   Java代码   Intent intent = new Intent("info.zhegui.receiver.interprocess");   sendB
1224 0
|
消息中间件 Java 数据库
消息的和发送和接收|学习笔记
快速学习消息的和发送和接收
178 0

热门文章

最新文章