启动
onCreate() ------> onStart() -------> onResume()
退出
onPause() --------> onStop() -------->onDestory()
Home键
onPause() --------> onStop()
Home键后,再打开
onRestart() --------> onStart() -------> onResume()
Activity A跳转到ActiivtyB
- A:onPause() --------> onStop()
- B:onCreate() ------> onStart() -------> onResume()
Activity B返回Activity A
- B:onPause() --------> onStop() -------->onDestory()
- A:onRestart() --------> onStart() -------> onResume()
接到电话
onPause() --------> onStop()
挂断电话
onRestart() --------> onStart() -------> onResume()
横屏
onPause() --------> onStop() -------->onDestory() --------> onCreate() ------> onStart() -------> onRestoreInstanceState ------>onResume()
横屏返回
onPause() --------> onStop() -------->onDestory() --------> onCreate() ------> onStart() -------> onRestoreInstanceState ------>onResume()
设置configChanges="orientation|screenSize" 横竖屏切换
onConfigurationChanged()都只会走这一个方法
锁屏:
onPause() --------> onStop()
解锁:
onRestart() --------> onStart() -------> onResume()
弹出弹窗样式的Activity
onPause()
弹窗样式actiivty返回
onResume()
网友评论