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
  • asp之家 软件编程 m.aspxhome.com