敲代码也有一段时间了,但是从来没怎么总结过知识,更没自己写过博客,刚开始写博客,文采及代码知识都有所不足,仅作自己的备忘,如果能凑巧帮到他人,不胜荣幸
我不擅长深入的分析,仅以自己的浅显理解来描述。
所谓的安卓广播,简单来说就是发送一个广播,当符合条件的接收者接收到广播后,便执行响应处理。
最简单的例子:
广播的发送
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent=new Intent();
intent.setAction("MyBroadCast");
sendBroadcast(intent);
}
}
广播的接收者
public class MyBroadcastReceiver extends BroadcastReceiv