菜单
  

    Android生命周期包括活动的生命周期和服务的生命周期。Android活动的生命周期定义的是一个活动从开始,到创建活动,直到活动结束期间所有发生的事件或状态。程序开发人员设计的活动可以通过重载Activity基类的方法来对各种事件和消息进行监听与处理。[14]

    Android服务生命周期与前面讲的Android活动生命周期实现方式差不多,主要是实现的细节上有所差别。一般服务来讲不想活动有界面显示那么直观,而是在后台启动,需要首先执行创建服务,接着开始启动服务,如果前台请求一项服务时,后台未开始启动该项服务,则后台会首先创建服务,接着开始启动该项服务,直至用户中止该项服务位置。一个被认为是单独运行的服务,其启动服务可能会在服务运行过程中,多次被执行启动服务。Android服务(Service)的生命周期。[15]

    广播和 Intent 接收器(Broadcast and Intent Receivers)

    广播和Intent接收器用于处理应用程序请求服务。广播接收器处理系统级事件消息,这些消息可能会发送的系统本身,如手机电池低,消息也可能来自其他应用程序的系统正在运行。一个活动或服务,如果你想为其他应用程序提供服务,通常通过意图接收器。意图接收器是一个可执行代码,并使服务或其他服务/活动数据会回复的要求。Intent接收器是一段可执行代码,当其他服务/活动发出服务或者数据请求时就会响应。如果要发送请求,客户端要先创建一个intent对象,然后将这个对象提交到Android系统,由系统来决定使用哪个应用程序来处理这个对象。[4]这两种接收器程序和服务程序一样,也是没有用户交互界面的。[16]

    内容提供器(Content Provider)

    内容提供器应用程序类型其主要功能是向其他的活动或者服务提供数据服务。内容提供器通过使用一种名叫URI(Uniform Resource Identifier,统一资源标识符)的接口向其他应用程序提供数据服务。[17]

    2.1.3 Android生命周期管理

    Android生命周期包括活动的生命周期和服务的生命周期-源^自,751<文.论(文]网>www.751com.cn。Android活动的生命周期定义的是一个活动从开始,到创建活动,直到活动结束期间所有发生的事件或状态。程序开发人员设计的活动可以通过重载Activity基类的方法来对各种事件和消息进行监听与处理。[5]

    2Android活动生命周期图

    Android服务生命周期与前面讲的Android活动生命周期实现方式差不多,主要是实现的细节上有所差别。一般服务来讲不想活动有界面显示那么直观,而是在后台启动,需要首先执行创建服务,接着开始启动服务,如果前台请求一项服务时,后台未开始启动该项服务,则后台会首先创建服务,接着开始启动该项服务,直至用户中止该项服务位置。一个被认为是单独运行的服务,其启动服务可能会在服务运行过程中,多次被执行启动服务

  1. 上一篇:jsp+sqlserver网上电脑配件店系统的设计
  2. 下一篇:#+sqlserver企业人事资源管理系统设计
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. php+mysql志愿者服务平台前端页面设计

  7. 基于安卓系统的测量软件...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 电站锅炉暖风器设计任务书

  11. 中考体育项目与体育教学合理结合的研究

  12. 十二层带中心支撑钢结构...

  13. 乳业同业并购式全产业链...

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. java+mysql车辆管理系统的设计+源代码

  16. 大众媒体对公共政策制定的影响

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回