一个activity 的生命周期:
当一个activity 处于显示状态: 这个activity运行了 三个方法: onCreate(), onStart(), onResume().
当一个activity 处于隐藏状态: 这个activity 运行了 两个方法: onPause(), onStop().
当一个acitivity 处于销毁状态: 这个activity 运行了一个方法: onDestory()
多个activity 的生命周期:
1. 启动acitivy A 并打开 B acitivity
A activity B activity
Oncreate()
OnStart()
OnResume()
OnPause()
Oncreate()
OnStart()
OnResume()
OnStop()2. 按 返回键 打开activity A
OnPause()
OnRestart()
OnStart()
onResume()
OnStop()
OnDestroy()
横竖屏转换activity A
1. 启动竖屏 activity A
OnCreate()
OnStart()
OnResume()
2. 竖屏转换成横屏
OnPause()
OnSavedInstanceState()
OnStop()
OnDestroy()
OnCreate()
OnStart()
OnResume()