导入
Android 应用的结构
了解应用结构以及构成 Android 应用的基本组件。
...
Android 分层架构
...
Android 应用的基本组件
将 Activity 实现为 Activity 类的子类
1class MainActivity : Activity() { 2 3}
将 Service 实现为 Service 类的子类
1class MyService : Service() { 2 3}
将广播接收器实现为 BroadcastReceiver 类的子类
1class MyReceiver : BroadcastReceiver() { 2 override fun onReceive(context: Context?, intent: Intent?) { 3 4 } 5}
将内容提供者实现为 ContentProvider 类的子类
1class MyContentProvider : ContentProvider() { 2 override fun onCreate(): Boolean { 3 return super.onCreate() 4 } 5}
...
Intent 作为 Android 应用基本组件之间的连接机制