美文网首页
android 本地广播

android 本地广播

作者: 菜鸟考官 | 来源:发表于2017-08-03 16:13 被阅读0次

//发送广播的类

LocalBroadcastManager localBroadcastManager;
/**
 * 发送广播
 */
public void SendMyBroadCast(String id, Context context) {

    localBroadcastManager = LocalBroadcastManager.getInstance(context);
    Intent broadIntent = new Intent("com.text.id");
    broadIntent.putExtra("id",id);
    localBroadcastManager.sendBroadcast(broadIntent);
}

//接收广播的类

IntentFilter intentFilter;
BroadReceiver localReceiver;
LocalBroadcastManager localBroadcastManager;


/**    
* 注册广播
 */
public void registerBroad() {
    localBroadcastManager = LocalBroadcastManager.getInstance(getContext());
    intentFilter = new IntentFilter();
    intentFilter.addAction("com.text.id");
    localReceiver = new BroadReceiver ();
    localBroadcastManager.registerReceiver(localReceiver, intentFilter);
}

 /**
 * 广播接收者
 */
class  BroadReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals("com.text.id")) {
            cid = intent.getStringExtra("id");
            mHandler.sendEmptyMessage(1);
        }

    }
 }

相关文章

  • Android广播接收器(三)

    本地广播 前面两篇文章Android广播接收器(一)和Android广播接收器(二)讲的都属于全局广播,即发出的广...

  • android 本地广播

    //发送广播的类 //接收广播的类

  • LocalBroadcastManager本地广播原理解析

    之前有被问到过Android普通广播和本地广播的区别,所以打算分析下本地广播的实现原理以及简单结束两者的区别,算是...

  • 安卓四大组件之Broadcast

    广播介绍 广播注册 本地广播 广播介绍在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息...

  • Android - LocalBroadcast

    Android里面的广播按类型分为两种:标准广播和有序广播。从应用软件安全角度又分为:系统广播和本地广播。 下文主...

  • Android本地广播LocalBroadcastManager

    一、应用场景 1、BroadcastReceiver用于应用之间的传递消息; 2、而LocalBroadcastM...

  • Android 本地广播LocalBroadcastManage

    序言 Broadcast作为Android的四大组件之一,重要性不言而喻;一般我们使用广播的方式通常如下,继承Br...

  • Android本地广播详解

    本地广播用途 本地广播用于同一个app内通信(是否可以多进程通信?),且其他app无法接收到本地广播的消息,可以大...

  • Android 本地广播 LocalBroadcastManag

    LocalBroadcastManager 相信有不少人会有点认生,他是android.support.v4中的一...

  • Android广播

    参考:Android总结篇系列:Android广播机制Android广播机制 一. 广播 1. 广播是什么? 广播...

网友评论

      本文标题:android 本地广播

      本文链接:https://www.haomeiwen.com/subject/oapplxtx.html