Android中的广播和广播 * 代码实例
作者:junjie 时间:2021-09-04 06:44:22
BroadcastReceiver不仅可以接收系统广播,也可接收自定义的广播
1.定义一个广播 *
public class MyReceiver extends BroadcastReceiver
{
public MyReceiver()
{
Log.i(TAG,"MyReceiver");
}
//可用Intent的getAction()区分接收到的不同广播
@Override
public void onReceive(Context arg0, Intent arg1)
{
String action=intent.getAction();
//TO-DO LIST
}
}
2.发送广播,定义好action标志,用Intent发送
//实例化该BroadcastReceiver
MyReceiver mReceiver=new MyReceiver();
//设置唯一action,用Intent发送
Intent intent=new Intent();
intent.setAction(str);
sendBroadcast(intent);
3.注册只接收指定action的广播 *
IntentFilter filter1=new IntentFilter();
filter1.addAction(str);
registerReceiver(mReceiver,filter1);
4.取消该广播 *
unregisterReceiver(mReceiver);
标签:Android,广播,广播 ,
0
投稿
猜你喜欢
java list随机抽取元素的案例
2023-12-22 22:21:59
eclipse实现DSA数字签名
2023-08-24 19:11:37
Fluent Mybatis 批量更新的使用
2023-01-28 13:18:44
gateway网关与前端请求跨域问题的解决方案
2022-09-20 01:30:44
C#获取USB事件API实例分析
2021-09-01 13:55:07
java WSDL接口webService实现方式
2022-06-15 21:03:29
Mybatis拦截器的实现介绍
2023-07-04 04:23:31
Java的优先队列PriorityQueue原理及实例分析
2023-03-14 08:11:00
详解C#中 Thread,Task,Async/Await,IAsyncResult的那些事儿
2021-12-08 20:07:32
SpringBoot实现启动项目后立即执行的方法总结
2022-07-31 15:01:16
SpringBoot整合canal实现数据同步的示例代码
2022-05-07 19:51:24
Android 打开相册选择单张图片实现代码
2023-05-29 17:06:38
springboot2.x 接入阿里云市场短信发送的实现
2023-09-20 23:03:57
SpringMVC拦截器创建配置及执行顺序
2023-06-06 20:41:16
java之static关键字用法实例解析
2023-11-21 14:42:49
详解C# 线程的挂起与唤醒
2023-03-12 12:40:02
Android Notification 使用方法详解
2021-07-14 14:42:01
详解使用Docker搭建Java Web运行环境
2023-10-24 15:32:58
Android Application的使用全面解析
2023-08-26 04:23:49
浅谈图片上传利用request.getInputStream()获取文件流时遇到的问题
2023-10-18 10:36:43