设为首页 加入收藏

TOP

Android之BroadcastReceiver 广播接受者(短信窃听实例)
2014-11-24 13:53:52 来源: 作者: 【 】 浏览:0
Tags:Android BroadcastReceiver 广播 接受者 短信 窃听 实例

BroadcastReceiver用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()Context.sendOrderedBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收


0.要实现一个广播接收者方法如下


(1)第一步:继承BroadcastReceiver,并重写onReceive()方法





(2)第二步:订阅感兴趣的广播Intent,订阅方法有两种


第一种:使用代码进行订阅






第二种:在AndroidManifest.xml文件中的节点里进行订阅:







1.除了短信到来广播Intent,Android还有很多广播Intent,如:开机启动、电池电量变化、时间已经改变等广播Intent。







(2)接收开机启动广播Intent,在AndroidManifest.xml文件中的节点里订阅此Intent:






并且要进行权限声明:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 电子罗盘开发 下一篇HTML5/JavaScript 编程规范

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: