您的位置:首页 > 移动开发 > Android开发

Android基础知识--10.Android广播接收器BroadcastReceiver

2017-01-15 22:31 417 查看
使用:创建 new->Other->BroadcastRecevier

     onReceive方法接收消息

从Aty发送消息

    sendBroadcast(Intent intent);

 

动态注册和注销:

     先删去AM中的Receiver注册信息

注册:

    receiver=new MyReceiver();

registerReceiver(receiver,new IntentFilter(MyReceiver.Action));

     注销:

    unregisterReceiver(receiver);

 

优先级:

     注册信息中标签下添加

         android:priority="n"

     设置优先级,n越大,优先级越高

     

     优先级高的可调用

         abortBroadcast();

     中断使用

    sendOrderedBroadcast(i,null);

发送的广播,组织后继接收器接收  
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: