一、简介
Activity 类是 Android 应用的关键组件,而 Activity 的启动和组合方式则是该平台应用模型的基本组成部分。在编程范式中,应用是通过 main() 方法启动的,而 Android 系统与此不同,它会调用与其生命周期特定阶段相对应的特定回调方法来启动 Activity 实例中的代码。
二、Activity的配置
声明组件
要声明 Activity,请打开清单文件AndroidManifest.xml,并添加 <activity>元素作为 <application> 元素的子元素。
此元素唯一的必要属性是 android:name,该属性用于指定 Activity 的类名称。
三、Activity生命周期
为了在 Activity 生命周期的各个阶段之间导航转换,Activity 类提供六个核心回调:onCreate()、onStart()、onResume()、onPause()、onStop() 和 onDestroy()。当 Activity 进入新状态时,系统会调用其中每个回调。