美文网首页
本地广播使用

本地广播使用

作者: phi3 | 来源:发表于2017-11-12 20:05 被阅读0次

首先定义一个本地广播
private LocalBroadcastManager mLocalBroadcastManager;

实例化
mLocalBroadcastManager = LocalBroadcastManager.getInstance(this);
发送方:
Intent intent = new Intent(加识别字符);//类似于intent里传递消息的识别符
intent.putExtra("path", file.getAbsoluteFile().toString());
mLocalBroadcastManager.sendBroadcast(intent);
接收方:
broadcastReceiver=new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals( 识别符)){

            }
        }
    };

还要注册广播:
IntentFilter intentFilter=new IntentFilter();
intentFilter.addAction(SHOWIMAGE_BROADCAST_ACTION);
mLocalBroadcastManager.registerReceiver(broadcastReceiver,intentFilter);

相关文章

  • 使用本地广播

    使用本地广播 本地广播的优势: 广播不会离开我们的程序,不会被其他的程序所接收到,即数据信息不会泄露; 同样,其他...

  • 本地广播使用

    首先定义一个本地广播private LocalBroadcastManager mLocalBroadcastMa...

  • Android学习笔记之Broadcast Receiver

    内容目录 广播的定义 广播的用途(信息传输与共享和通知) 广播的使用场景 广播主要的种类(普通广播、有序广播和本地...

  • 广播用法小结

    发送与接收 定义 动态注册 静态注册 发送广播 本地广播 LocalBroadcastManager,使用该机制发...

  • Android学习(三)—— 四大组件之Boradcast Re

    本文目录结构:一、广播机制简介二、接收系统广播三、发送自定义广播四、使用本地广播 一、广播机制简介 定义: 类似于...

  • Android 知识点总结之——BroadcastReceive

    广播的分类和使用场景 广播的两种注册方式的区别 广播发送和接收的原理 本地广播和全局广播的区别

  • Android 广播机制

    目录: 1.广播机制简介2.接收系统广播3. 发送自定义广播4.使用本地广播5.广播实践 — 实现强子下线功能6....

  • 第一行代码读书笔记 5 -- 广播机制

    本篇文章主要介绍以下几个知识点:广播机制的简介;接收系统广播:动态注册与静态注册;发送自定义广播;使用本地广播;实...

  • Android本地广播的使用

    为了解决广播的安全性问题,Android引入了本地广播机制,使用该机制发出的广播只能在应用程序的内部进行传递,并且...

  • 本地广播LocalBroadCaseReceiver

    全局广播是可以被其他应用所捕获,有些情况下我们不希望自己发送的广播被其他应用捕获,那么就可以考虑使用本地广播来实现...

网友评论

      本文标题:本地广播使用

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