前台切换到后台,然后再回到前台,Activity生命周期回调方法。弹出Dialog,生命值周期回调方法?
-
首先定义两个Activity,分别为A和B。
完整顺序为:A调用onCreate()方法 ---> onStart()方法 ---> onResume()方法。当A启动B时,A调用onPause()方法,然后调用新的Activity B,此时调用onCreate()方法 ---> onStart()方法 ---> onResume()方法将新Activity激活。之后A再调用onStop()方法。当A再次回到前台时,B调用onPause()方法,A调用onRestart()方法 ---> onStart()方法 ---> onResume()方法,最后调用B的onStop()方法 ---> onDestory()方法。
弹出Dialog时,调用onCreate()方法 ---> onStart()方法 ---> onResume()方法。