Android 4.0 + /活动生命周期

Android 4.0+/Activities Life Cycles

我为onCreate(),onStart等测试函数制作了简单的应用程序。每个函数都会让你拥有自己的日志。 并开始测试。

  • a)当应用程序启动时 - onCreate,然后是onStart和onResume。
  • b)当按下折叠所有窗口按钮时 - onPause和onStop。
  • c)从列表中选择应用程序时 - onRestart,然后是onStart和onResume。
  • d)按Back按钮 - onPause,onStop和onDestroy。

这是我的问题:

  • 为什么在执行我的应用程序时会调用onResume方法? (在一个)
  • 为什么一起调用onPause和onStop方法? (在b)
  • 为什么在C中调用了三个方法而不是onRestart或onResume? (在c中)
  • 为什么调用onDestroy方法? (在d)
  • P.S。:抱歉英语:)


    这是Android生命周期:

    enter image description here

    您可以按照图表查看问题的答案。