Android
应用程序有松散耦合的组件组成,并使用程序Manifest绑定在一起,应用程序Manifest秒速了每一个组件他们之间的交互方式,还用于指定应用陈旭数据源、其硬件和平台要求、外部库以及必须的权限
Activity 应用程序表示层
Service 应用程序中不可见的工作这。被用于执行一些时间长的任务,或者不需要用户交互的任务(例如应用程序的Activity不是活动的或者可见的是偶也需要进行的网络查找或者其他网络任务)
Content Provider 一个可共享持久数据储存器,Content Provide用来管理和持久化应用数据,通畅与sql数据库交互。Content Provider是应用程序之间共享数据的首选方法,可以配置自己Content Provider,
Intent 一个强大应用消息传达框架
Broadcast Receiver Intent侦听器,Broadcast Receive 使应用程序可以监听到那些配置指定的过滤标准Intent广播,Broadcast Receive会自动的启动某程序响应接受到的Intent,这个特点使他成为事情驱动的应用程序最佳选择
Widget 通常添加到设备主屏幕的可视化应用程序组件。是Broadcast Receive的特殊变体,可用出创建动态的交互式响应用程序组件,用户可以吧这些组件添加到他们的主屏幕上。
Notification 荀彧想用户发送信号,但确不会过分吸引他们的注意力或者打断他们当前activity 他们是应用程序不可见或者不活动是 吸引用户的搜选方法