1.Activity 是什么?
Activity 实际上只是一个与用户交互的接口而已。
2.Activity 生命周期
2.1 Activity 的 4 种状态
Active/Paused/Stopped/Killed
Activie:当前 Activity 正处于运行状态,指的是当前 Activity 获取了焦点。
Paused: 当前 Activity 正处于暂停状态,指的是当前 Activity 失去焦点,此时的 Activity
并没有被销毁,内存里面的成员变量,状态信息等仍然存在,当然这个 Activity 也仍然可
见,但是焦点却不在它身上,比如被一个对话框形式的 Activity 获取了焦点,或者被一个
透明的 Activity 获取了焦点,这都能导致当前的 Activity 处于 paused 状态。
Stopped:与 paused 状态相似, stopped 状态的 Activity 是完全不可见的,但是内存里
面的成员变量,状态信息等仍然存在,但是也没有被销毁。
Killed:已经被销毁的 Activity 才处于 killed 状态,它的内存里面的成员变量,状态信息等
都会被一并回收。