BroadcastReceiver service
2014-05-15 20:31
162 查看
BroadcastReceiver本质上是个系统级别的全局监听器 , 有自己的进程
一般注册有静态注册和动态注册
每次拦截了一条广播系统生成一个BroadcastReceiver实例,然后回调相应的方法 ,这里的回调任务一般在10秒内完成即可,否则可能会ANR消息,如果确实要执行比较长的任务可以考虑使用Service
对于广播的类型分为有序广播(系统收到短信后会发出这样一种广播 我们可以拦截 让系统短信无法收到)和普通广播
对于一些系统的广播只要查看相应的文档即可
startservice和stopservice启动和关闭service时 ,访问者和被访问者之间一般没有太多联系,所以一般无法经行数据的交换和通信
可以在Onserviceconnected中获取Bind 获取到相应的getService()实例 或者直接调Bind中方法的相应方法
一般注册有静态注册和动态注册
每次拦截了一条广播系统生成一个BroadcastReceiver实例,然后回调相应的方法 ,这里的回调任务一般在10秒内完成即可,否则可能会ANR消息,如果确实要执行比较长的任务可以考虑使用Service
对于广播的类型分为有序广播(系统收到短信后会发出这样一种广播 我们可以拦截 让系统短信无法收到)和普通广播
对于一些系统的广播只要查看相应的文档即可
startservice和stopservice启动和关闭service时 ,访问者和被访问者之间一般没有太多联系,所以一般无法经行数据的交换和通信
可以在Onserviceconnected中获取Bind 获取到相应的getService()实例 或者直接调Bind中方法的相应方法
相关文章推荐
- Service 与BroadcastReceiver
- Android杂谈(23)Service+BroadcastReceiver+数据库+HttpURLConnection实现断点续传(上)
- 8.1.3 在BroadcastReceiver中启动Service
- activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver解释
- Android -- Activity 、Service、BroadcastReceiver 结合使用
- 名词解释:android中四大天王Activity、Service、Broadcast Receiver、Content Provid
- 使用Service和BroadcastReceiver实时监听网络状态
- Android第二讲——Intent、四大组件(Activity、BroadcastReceiver、ContentProvider、Service(IntentService))
- Activity、BroadcastReceiver、Service,只要是有长时间处理的任务,就需要重新开一个线程?!
- Android的Service与BroadcastReceiver之二 跨进程调用Service(AIDL Service)
- Android的Service && service 的开机自启动 && service被杀死后自启动 && service中动态定义receiver接收broadcast
- notification+service+broadcastreceiver实现简单的音乐播放器
- Android监听网络状态实现(BroadcastReceiver + Service)
- Service与BroadcastReceiver
- activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver解释
- activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver解释
- Android实训课程之三 这次课老师先是提到了Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。然后重点提到Acti
- 改造的音乐播放器的例子(学习Service和BroadCastReceiver必用)(转)
- 在service和BroadCastReceiver中 启动activity和alertdialog
- 简要解释一下activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver