Android simplest intent broadcast

原创 2011年01月18日 16:19:00

1) define broadcast receiver:

    private BroadcastReceiver mBroadCastReceiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {

        }

    }

 

2) register receiver

        IntentFilter filter2 = new IntentFilter();
        filter2.addAction("xx.xxx.xxx.xxx");
        context.registerReceiver(mBroadCastReceiver, filter2);

 

3) send broadcast

          intent.setAction("xx.xxx.xxx.xxx");
          intent.putExtra("actionType", '');
          mCtx.sendBroadcast(intent);

 

This way is simplest broadcast usage. It can broadcast a intent to anywhere, including process running by system, root or other app user. we don't modify AndroidManifest.xml anyway. Of cause it has no permission management.

相关文章推荐

Android Intent Service BroadCast AndroidStudio

  • 2015年11月06日 18:08
  • 25.75MB
  • 下载

一、概述 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间

一、概述 EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线...

关于Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED

package com.itheima.paint; import java.io.File; import java.io.FileNotFoundException; import java.i...

Android编程权威指南(第二版)学习笔记(二十七)—— 第27章 broadcast intent

本章主要讲的是 Android 系统的广播机制,并介绍了广播的使用,权限以及有序广播的用法...
  • kniost
  • kniost
  • 2017年03月01日 15:15
  • 112

Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED解决方法

最近项目中使用了github中开源的文件管理器,如下: https://github.com/brucend/FileManager_Micode 在android4.4及以上版本的手机里运行,碰到...

Android学习--broadcast intent

上次提到利用broadcast Intent来解决打开应用后,我们依然会收到通知消息的问题。那么broadcast Intent到底是什么呢?     broadcast intent的工作原理类似...
  • Ryanlfy
  • Ryanlfy
  • 2016年04月17日 01:31
  • 229

Android中Activity与Service通信——Broadcast、Receiver、Intent、Bundle

有些事情一直强调,一直不去遵守,到了某个时候,结果它自己成为了习惯。很不明白,就像小时候那么爱玩台球,怎么给自己施加压力还是不行;后来迷上了电脑、网络,居然就把台球给忽略了,想好好读书,还是天天跑网吧...

关于android广播包监听网络状态变化收到java.lang.NullPointerException: Error receiving broadcast Intent

在写一个广播包来监听网络状态改变时,在解锁手机时出现java.lang.NullPointerException的错误,错误显示为net_status这个TextView控件变成了空指针,但是不知道为...

Android中Broadcast的Intent大全

Api Level 3:(SDK 1.5)Xml代码 android.bluetooth.a2dp.intent.action.SINK_STATE_CHANGED  android.bluetoot...
  • qjbagu
  • qjbagu
  • 2011年04月28日 15:55
  • 1620

解决android4.4中 Permission Denial: not allowed to send broadcast android.intent.action.MEDIA_MOUNTED

在最近自己写的一个项目中, 遇到了这样一个问题,
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android simplest intent broadcast
举报原因:
原因补充:

(最多只允许输入30个字)