Android 4.0 + /活动生命周期

时间:2014-08-03 14:27:35

标签: android android-activity android-lifecycle application-lifecycle

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

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

这是我的问题:

  1. 为什么在执行我的应用程序时会调用onResume方法? (在a)
  2. 为什么一起调用onPause和onStop方法? (在b)
  3. 为什么在C中调用了三个方法而不是onRestart或onResume? (在c中)
  4. 为什么调用onDestroy方法? (在d)

  5. P.S。:对不起英语:)

1 个答案:

答案 0 :(得分:0)

以下是Android lifecycle

enter image description here

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