Android学习笔记(五)Android框架
一、技术结构图
注:开发者最需要关注的是第三层“Application Framework”
二、基于组件的应用程序开发
1)Activity
一个Activity就是一个界面,负责和用户交互。
2)Service
负责在Android中完成一些耗时较长的工作,在后台运行。
3)Content Provider
向外界暴露应用程序的数据。例如某程序想使用设备内的电话号码,就必须通过“通讯录”应用程序的Content Provider组件。
4)Broadcast Receiver
用于监听系统行为的组件。