1.哪一个方法可以发送广播?

activity.sendbroadcast or context.sentbroadcast or service.sendbroadcast

2.创建广播接受程序必须继承那个类?

BroadcastReceiver

3.广播接受程序有哪些参数?

public void onReceive(Context context, Intent intent)

//The Context in which the receiver is running

//The Intent being received

4.如何注册广播接受程序?

        <receiverandroid:name="com.htc.globalsearch.imagesearch.service.provider.ImageSearchReceiver"android:exported="false" ><intent-filter><action android:name="com.htc.intent.action.REBUILDIMAGE" /></intent-filter><intent-filter><action android:name="android.intent.action.BOOT_COMPLETED" /></intent-filter></receiver>

5.如何指出你对特点广播感兴趣? </intent-filter>

6.外部程序是否可以接收广播?

广播的接受看intent-filter 以及permission,满足这个就可以接受。

7.如何访问通知管理器?

mNotificationManager = (NotificationManager)this.getSystemService(NOTIFICATION_SERVICE);

8.Intentservice的目标是什么?

IntentService是一个通过Context.startService(Intent)启动可以处理异步请求的Service,使用时你只需要继承IntentService和重写其中的onHandleIntent(Intent)方法接收一个Intent对象,在适当的时候会停止自己(一般在工作完成的时候). 所有的请求的处理都在一个工作线程中完成,它们会交替执行(但不会阻塞主线程的执行),一次只能执行一个请求。

也就是说,intentservice会启动一个service并且启动线程处理程序,而不会阻塞主线程。

IntentService 实际上是Looper,Handler,Service 的集合体,他不仅有服务的功能,还有处理和循环消息的功能.

14.有许多客户端调用intentservice,那么与客户端对应的thread是多少?

1个。所有的操作都在一个线程内执行。通过looper,handle机制来保证同步!

service要处理复杂任务的话,可以通过Looper,Handler的方式在线程内循环,然后通过aidl的方式连接远程service。

15.wakefulintentservice 是什么?


转载于:https://www.cnblogs.com/deman/p/4239345.html

Android四大组件之BroadCast(续)相关推荐

  1. android 广播解绑,Android四大组件之BroadCast

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Android四大组件之BroadCast 一.广播概述 Android应用可以从Android系统和其他Android ...

  2. Android四大组件之——Broadcast学习总结

    1.Broadcast概念 是一个全局的监听器,属于Android四大组件之一.Broadcast(广播)是一种广泛运用的在应用程序(APP)之间传输信息的机制.而BroadcastReceiver( ...

  3. android四大组件之四-BroadCast实现原理分析

    前言: 一开始的目标是解决各种各样的ANR问题的,但是我们知道,ANR总体上分有四种类型,这四种ANR类型有三种是和四大组件相对应的,所以,如果想了解ANR发生的根因,对安卓四大组件的实现原理必须要懂 ...

  4. Android四大组件之broadcast广播使用整理笔记

    一.广播机制概述 通常情况下在学校的每个教室都会装有一个喇叭,这些喇叭是接入到学校广播室的.如果有重要通知,会发送一条广播来告知全校师生.为了便于发送和接收系统级别的消息通知,Android系统也引入 ...

  5. Android四大组件之一 --Broadcast(广播通信)

    一,Broadcast简介 Broad cast 广播是广泛应用在应用程序之间传输信息的机制,而Broadcast Receiver是对发送出来的广播进行过滤接收并响应的一类组件 二,Broadcas ...

  6. Android四大组件系列7 Broadcast广播机制(上)

    一 概述 广播 (Broadcast) 机制用于进程或线程间通信,广播分为广播发送和广播接收两个过程,其中广播接收者 BroadcastReceiver 是 Android 四大组件之一.Broadc ...

  7. Android四大组件之BroadCastReceiver

    1. 基本概念 在Android 中,Broadcast 是一种广泛运用的在应用程序之间传输信息的机制.而BroadcastReceiver 是对发送出来的Broadcast 进行过滤接受并响应的一类 ...

  8. Android——四大组件、六大布局、五大存储

    一.android四大组件 (一)android四大组件详解 Android四大组件分别为activity.service.content provider.broadcast receiver. 1 ...

  9. Android四大组件---BroadcastReceiver

    前言: BroadcastReceiver(广播接收器),属于 Android 四大组件之一 在 Android 开发中,BroadcastReceiver 的应用场景非常多 今天,我将详细讲解关于B ...

最新文章

  1. 一张“黑洞”需要拍两年?有了它或许就不会让大家等那么久了
  2. 详解这场图片分类赛baseline,赢取官方人才认证+奖金
  3. python对象编程例子-这是我见过最详细的Python面向对象编程!建议收藏!
  4. iOS开发中与库相关的术语
  5. check_mk自定义监控实践之powershell
  6. HDU 5777 domino
  7. Linux系统基本概念
  8. android+word转html,word与html互转(1) -- word转html
  9. freeradius 3.0 时间限制_java锁之RateLimiter(限制访问速率)
  10. Ubuntu8.04安置XCrysDen
  11. HashMap解决hash冲突
  12. 亚马逊多账号操作如何判断关联
  13. 腾讯云PCDN:从P2P到万物互联服务框架
  14. 如何改变图片容量大小不影响清晰度
  15. Win10怎么设置每天自动开机
  16. 分享一个360加固脱壳模拟器
  17. matlab计算miou值,深度学习计算机视觉图像分割领域指标mIoU(平均交并比)计算代码与逐行解析...
  18. 青鸟锦江学员车宏鑫正面回答面试官的十大面试问题
  19. 了解Panda3D引擎的配置变量
  20. RNN attention model intution

热门文章

  1. 大数据Notebook调研信息汇总(持续更新中)
  2. sublime安装Codecs33
  3. 02繁花嗅Django笔记
  4. anaconda pycharm 动手学深度学习环境配置
  5. OpenCV学习笔记九-Canny边缘检测
  6. 1.11 多于空间维度的向量组
  7. 基于pip的安装lxml库报错解决方案
  8. android studio gradle 多渠道打包配置
  9. U-Mail邮件网关鉴伪防窃杜绝“家贼”
  10. WPF - 图形设计器(Diagram Designer)