Activity的生命周期有三种情况:
-
** 一个Activity从创建到消除**
** onCreate()-->onStart()-->onResume()-->onPause()-->onStop()-->onDestroy() **
其对应的意思分别是:
创建 -->可视 -->获取焦点 -->失去焦点 -->不可视 -->销毁 -
** 一个 Activity A 被另一个 Activity B 覆盖到恢复到前台 **
** onPause()-->onStop()-->onRestart()-->onStart()-->onResume() **
其对应的意思分别是:
失去焦点 -->不可视 -->重新启动 -->可视 -->获取焦点 -
** 一个 Activity A 被另外一个窗口样式 Activity B 覆盖到重新获取焦点 **
** onPause()-->onResume() **
其对应的意思分别是:
失去焦点-->获取焦点
网友评论