Broadcasr广播的概括当系统发生事件时,就会发送出广播,广播本身并不知道有多少人在关注自己一个应用也可以发送广播通广播中的关键字短,系统将寻找所有关注这个广播的应用,并触发他们注册的ReceiverBroadcastReceiver用来监听广播向系统注册自己关心的广播,挡光广播发出后,系统就会带起进程并调用指定的方法执行代码新建一个类,继承BroadcastReceiver重写方法.打电话publicclassDialReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Context context, Intent intent){// TODO Auto-generated method stubString data = getResultData();//获取电话号setResultData("17951"+data);//设置拨打电话号}}获得拨号授权,在清单文件(AndroidManifest)中写@OverridepublicvoidonReceive(Context context, Intent intent){// TODO Auto-generated method stubString action = intent.getAction();//获取配置的actionif("android.intent.action.MEDIA_MOUNTED".equals(action)){//装上SD卡}elseif("android.intent.action.MEDIA_UNMOUNTED".equals(action)){//SD被卸载了} }}
BroadcastReceiver广播
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 描述 在 Android 系统中,广播(Broadcast)是在组件之间传播数据的一种机制,这些组件可以位于不同的...
- 1.什么是Activity?问的不太多,说点有深度的 四大组件之一,一般的,一个用户交互界面对应一个activit...
- #Android 基础知识点总结 ---------- ##1.adb - android debug bridg...