今天学习了安卓的一些知识其中主要的是:
广播
sendBroadcast(intent);
分类:
1 有序广播 可以中断 有接收的优先级别 -1000 ~ 1000 (如果指定了广播接收者这样的广播是无法中断)
2 无序广播 不能被中断
2 广播接收者 接收广播 (权限)
2.1 init 1 MyReceiver extends BroadcastReceiver onReceive() 2 注册 2.1 java registerRceiver(receiver,intentflilter) 2.2 清单
2.2 响应 onReceive()方法被激活
2.2.1 中断广播 absortBroadcast()
2.2.2 获取|修改数据 getResultData() setResultData()
2.2.3 激活一个Activity|Service startService() :如果有耗时的操作不能在广播接受者里面执行
intent.setFlag(Intent.FLAG_NEW_TASK);
startActivity(intent);