iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android中的广播和广播接收器代码实例
  • 240
分享到

Android中的广播和广播接收器代码实例

Android 2022-06-06 10:06:50 240人浏览 泡泡鱼
摘要

BroadcastReceiver不仅可以接收系统广播,也可接收自定义的广播   1.定义一个广播接收器 代码如下: public class MyReceiver

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中BroadcastReceiver(异步接收广播Intent)的使用Android 广播大全 Intent Action 事件详解Android 监听apk安装替换卸载广播的实现代码android连接wifi时获取广播地址代码Android基于广播事件机制实现简单定时提醒功能代码Android广播接收机制详细介绍(附短信接收实现)Android广播接实现监听电话状态(电话的状态,拦截)Android 开机广播的使用及配置android如何默认打开小区广播具体实现Android学习之本地广播使用方法详解


--结束END--

本文标题: Android中的广播和广播接收器代码实例

本文链接: https://www.lsjlt.com/news/26781.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作