1)Acitivity三种状态
a. 运行:activity在最前端运行;
b. 停止:activity不可见,完全被覆盖;
c. 暂停:activity可见,但前端还有其他activity<>,注意:在当前Activitiiy弹出的对话框是Activity的一部分,弹出时,不会执行onPause方法;
2)生命周期相关的方法(都是系统自动调用,都以 on 开头):
a. onCreate: 创建时调用,或者程序在暂停、停止状态下被杀死之后重新打开时也会调用;
b. onStart: onCreate之后或者从停止状态恢复时调用;
c. onResume: onStart之后或者从暂停状态恢复时调用,从停止状态恢复时由于调用onStart,也会调用onResume(界面获得焦点);
d. onPause: 进入暂停、停止状态,或者销毁时会调用(界面失去焦点);
e. onStop: 进入停止状态,或者销毁时会调用;
f. onDestroy: 销毁时调用;
g. onRestart: 从停止状态恢复时调用;
应用启动时,执行onCreate onStart onResume,退出时执行:onPause onStop onDestroy;