Mars视频笔记——广播机制
程序员文章站
2022-05-16 13:34:09
...
广播机制1
发送方不关心接受方是否接收到数据 不关心如何处理数据 发送方只负责发送数据
Android广播机制介绍
发送事件
BroadcastReceiver作用
BroadcastReceiver的编写方法
编写一个类 继承BroadcastReceiver
实现其中的onReceive方法
在manifest文件中注册
当action的intent为指定actioin时 触发receiver
<receiver android:name=".类名">
<intent-filter>
<action android:name="android.intent.action.EDIT" />
</intent-filter>
</receiver>
使用广播
Intent intent = new Intent();
intent.setAction(Intent.ACTION_EDIT);
TestActivity.this.sendBroadcast(intent);//发送广播
一个intent由action和data2部分构成(方法/动作+数据)
BroadcastReceiver的生命周期
每次发送广播 都生成一个新的Receiver
一旦onReceive方法返回 Receiver对象就被认为过期
上一篇: Mars视频笔记——广播机制2
下一篇: android广播 demo