发送本地广播
来源:互联网 发布:淘宝助理导出没有图片 编辑:程序博客网 时间:2024/05/02 00:55
发送本地广播
android提供了一套本地广播机制,使用这个机制发出的广播只能够在应用程序的内部进行传递
并且广播接收器也只能接收来自本应用程序发出的广播,这样能使程序更安全
public class MainActivity extends AppCompatActivity { private LocalBroadcastManager localBoradcastManager; private IntentFilter intentFilter; private LocalBroad localBroad; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 获取本地广播管理器实例 localBoradcastManager = LocalBroadcastManager.getInstance(MainActivity.this); // 创建意图过滤器 intentFilter = new IntentFilter(); // 设置过滤动作 intentFilter.addAction("ceshiyixia"); // 创建自定义的广播接收器 localBroad = new LocalBroad(); // 使用本地广播管理器注册广播 localBoradcastManager.registerReceiver(localBroad, intentFilter); } @Override protected void onDestroy() { super.onDestroy(); // 使用本地广播管理器注销广播 localBoradcastManager.unregisterReceiver(localBroad); } public void myClick(View view){ Log.e("myClick","按钮被点击"); Intent intent = new Intent("ceshiyixia"); localBoradcastManager.sendBroadcast(intent); } class LocalBroad extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Log.e("LocalBroad", "接收到了本地广播"); } }}
0 0
- 发送本地广播
- 发送 广播 (全局、本地)
- LocalBroadcastManager发送本地广播
- 本地广播的发送
- 发送本地广播
- Android发送本地广播
- Android自定义发送本地广播
- Android广播之发送自定义广播+本地广播(二)
- Android广播机制---发送本地广播_android全局信息处理本地广播安全广播
- 两个activity之间发送本地广播
- Android学习之发送及接收广播及本地广播
- 广播发送
- 发送广播
- 广播发送
- 本地广播
- 本地广播
- Android笔记(二十五)发送自定义广播和本地广播
- BroadcastReceiver广播接听器的初步认识,本地广播的发送与接收(2)
- jquery each的用法
- 【Tomcat】Linux上Tomcat发布-JavaWeb项目-访问时不通过项目名
- 学习笔记:ubuntu 15.04 修改网卡为 eth0 和 wlan0(实测可用)
- C++使用CriticalSection实现线程同步实例
- sogou-input install for debian
- 发送本地广播
- C++ string 用法详解
- Java 查找两个文件夹中不同文件名的文件
- elasticsearch-jdbc插件快速部署和要点说明
- VBA序列化指定区域的数据
- AngularJS资源合集[备忘]【申明:来源于网络】
- Sublime Text 高级替换功能 Demo - 利用正则表达式修改内容
- log4j使用
- altify:用微软的深度学习理解图片