Android activity生命周期

时间:2021-07-05 01:44:00

Android activity生命周期

关于生命周期:

1、为了让app感觉启动快,一般onCreate不做耗时操作

2、onStart后,界面可见,但还不可以操作

3、onResume后,界面可操作

4、onPause不能执行耗时操作,否则切换到其他界面时会比较慢

5、activity被遮挡(仍可见),调用onPause

6、activity被其他界面覆盖或者锁屏的时候,调用onPause->onStop

7、返回当当前界面或者解锁屏,调用onStart->onResume

8、切换到新的activity界面或按home键返回主界面时,调用onPause->onStop

9、返回到此activity时,调用onRestart->onStart->onResume

10、切换系统语言或者改变系统字体大小,调用onDestroy后重新onCreate

11、退出activity,onPause->onStop->onDestroy