1-应用组件:Activity,服务Service,广播接收器BroadcastReceiver,内容提供程序ContentProvider。
2-Android应用并没有单个入口点,即没有mian()函数;而iOS有mian()函数。
3-在四种组件类型中,有三种(Activity、服务和广播接收器)均通过异步消息 Intent 进行启动。Intent 会在运行时对各个组件进行互相绑定。您可以将 Intent 视为从其他组件(无论该组件是属于您的应用还是其他应用)请求操作的信使。
4-内容提供程序并非由Intent启动,会在成为ContentResolver的请求目标时启动。
5-清单文件AndroidManifest.xml,必须位于应用项目目录的根目录中。作用如下
5.1. Android 系统启动应用组件之前,系统必须通过读取应用的清单文件确认组件存在,即声明应用的组件
5.2. 确定应用需要的任何用户权限,如互联网访问权限或对用户联系人的读取权限。
5.3. 根据应用使用的 API,声明应用所需的最低 API 级别。
5.4. 声明应用使用或需要的硬件和软件功能,如相机、蓝牙服务或多点触摸屏幕。
5.5. 声明应用需要链接的 API 库(Android 框架 API 除外),如 Google 地图库。
image.png
Java关键字
Java关键字说明1
Java关键字说明2

image.png








网友评论