1. 创建Activity 对象并启动时:
onCreate()
onStart()
onRestoreInstanceState()
onPostCreate()
onResume();
2. Activity 对象已经存在并继续运行
onStart()
onResume()
3. Activity对象已经存在并满足onNewIntent条件
onNewIntent()
onStart()
onResume()
4. AMS中调用startPausingLocked,暂停操作
onSaveInstance();
onPause
5. AMS调用stopActivityLocked
如果没有暂停,先暂停处理
onSaveInstance
onPause
然后:onCreateDescprition
onStop
6. AMS 调用destroyActivityLocked
如果没暂停,先暂停处理
再停止处理
最好 onDestroy