前台切换到后台,然后再回到前台,Activity生命周期回调方法。弹出Dialog,生命值周期回调方法?

发布于 2020-01-11 22:52:39
关注者
0
被浏览
5572
1 个回答
  • 面试哥
    面试哥 2020-01-11
    为面试而生,有面试问题,就找面试哥。

    首先定义两个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()方法。

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看