二、发送本地广播:只有在本应用内才可以收到广播。(安全)
备注:主要就是通过一个本地广播管理器来进行管理。(同样需要注册和取消广播接收器)
//本地广播管理器注册广播接收器
localBroadcastManager.registerReceiver(netWorkChangeReceiver, intentFilter);
//本地广播管理器取消广播接收器(在onDestroy方法里调用)
localBroadcastManager.unregisterReceiver(netWorkChangeReceiver);
//自定义一个action
Intent intent = new Intent("com.deepreality.broadcasereceivertestdemo1.MY_LOCALBROADCAST");
//创建一个本地广播管理器
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(mContext);
//发送本地广播
localBroadcastManager.sendBroadcast(intent);
https://blog.youkuaiyun.com/lpCrazyBoy/article/details/81948558
本文详细介绍了Android中本地广播管理器的使用方法,包括如何注册和取消广播接收器,以及如何自定义action并发送本地广播。本地广播仅限于本应用内部通信,更加安全。
1034

被折叠的 条评论
为什么被折叠?



