美文网首页
使用本地广播

使用本地广播

作者: 溪_午 | 来源:发表于2017-07-27 11:13 被阅读0次

使用本地广播

本地广播的优势:

  • 广播不会离开我们的程序,不会被其他的程序所接收到,即数据信息不会泄露;
  • 同样,其他程序的本地广播无法发送到我们程序的内部;
  • 发送本地广播比发送系统广播更加高效;
发送本地广播
    private LocalBroadcastManager localBroadcastManager;
    private IntentFilter intentFilter;
    private LocalReceive localRecevice;    //自定义类
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //获取本地广播的实例
        localBroadcastManager=LocalBroadcastManager.getInstance(this);
       //要发送一条为“HJJIa”的本地广播
        Intent intent=new Intent("HJJia");
        localBroadcastManager.sendBroadcast(intent);

        intentFilter =new IntentFilter();
        //添加要接收的广播内容为:HJJia
        intentFilter.addAction("HJJia");
        localRecevice=new LocalReceive();
        //注册广播接收器, localRecevice为响应的逻辑,intentFilter为接受的广播信息内容
        localBroadcastManager.registerReceiver(localRecevice,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/kczakxtx.html