博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
广播的接收与处理
阅读量:7030 次
发布时间:2019-06-28

本文共 470 字,大约阅读时间需要 1 分钟。

广播的接收

开发者在处理广播事件时,继承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开发手册.

转载地址:http://uwgxl.baihongyu.com/

你可能感兴趣的文章
小技巧积累
查看>>
Java JDBC链接Oracle数据库
查看>>
Moss2010 部署命令
查看>>
Git 操作分支
查看>>
Grid search in the tidyverse
查看>>
hdu 三部曲 Contestants Division
查看>>
day22——创建表、增加数据、查询数据
查看>>
css伪元素实现tootip提示框
查看>>
关于函数指针的总结
查看>>
采用PHP函数uniqid生成一个唯一的ID
查看>>
Centos7安装32位库用来安装32位软件程序
查看>>
【HMOI】小C的填数游戏 DP+线段树维护
查看>>
java中23种设计模式之6-适配器模式(adapter pattern)
查看>>
Easy C 编程 in Linux
查看>>
poj3761(反序表)
查看>>
x86寄存器总结
查看>>
jquery easyui ajax data属性传值方式
查看>>
封装了些文件相关的操作
查看>>
什么是Solr
查看>>
poj2386(简单dfs)
查看>>