Android 程序的主要组成部分 和 Manifest 文件
Android 程序的主要组成部分 和 Manifest 文件 Android 由松耦合的组件组成,并使用 Manifest 绑定在一起; Manifest 描述了每个组件和他们之间的交互关系,还用于应用程序的元数据、其硬件和平台的要求、外部库以及必需的权限。 以下几个组件提供了应用程序的基本结构模块: Activity : 主要用于跟用户交互,显示界面,是 android 程序的表示层 Service : Android 的幕后工作者,不可见,不能交互,可以更新数据源和 Activity ,触发通知和广播 Intent 。 Content Provider :顾名思义,内容提供者,就是向别的应用程序提供数据的。用来管理和持久化应用程序数据,通常会与 SQL 数据交互。 Intent :强大到无法想象的牛逼人物, Android 几乎无时无刻不在应用它,他是一个强大的应用程序间的消息传递框架。他可以用来启动停止 Activity 和 Service ,在系统范围内活想目标 Activity 。 Service 或 BroadcastReceiver 广播消息,以及请求对特定的一条数据执行操作。 BroadCast Receiver : Intent 监听器。 BroadCast Receiver 使应用程序可以监听到那些匹配指定的过滤的 Intent 广播。 BroadCast