首页 > 其他 > 详细

广播:二、全局广播(1)

时间:2019-07-25 21:59:34      阅读:98      评论:0      收藏:0      [点我收藏+]

动态注册

public class Main2Activity extends AppCompatActivity {
    private Receiver recevier; //定义一个接收器
    private IntentFilter intentFilter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);

     //初始化一下 recevier
= new Receiver(); intentFilter = new IntentFilter();
    // 关联全局广播(可以关联多个) intentFilter.addAction(
"android.net.conn.CONNECTIVITY_CHANGE"); //当网络发生变化的时候,系统广播会发出值为android.net.conn.CONNECTIVITY_CHANGE这样的一条广播     // 注册广播
registerReceiver(recevier,intentFilter); }
//接收到这里来
class Receiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { } } }

 

 

 

 

 

 

 

 

 

 

 

 

在“广播一”里面我将类写细分开了,并写入了自己的一些经验,觉得太详细了反而不舒服(谁他妈看那么老长老长的,而只介绍一个Hello的东西)

广播:二、全局广播(1)

原文:https://www.cnblogs.com/bug01/p/11246785.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!