【发布时间】:2014-09-26 03:46:17
【问题描述】:
我为 onCreate()、onStart 等测试函数制作了简单的应用程序。每个函数都让您拥有自己的日志。并开始测试。
- a) 应用启动时 - onCreate,然后是 onStart 和 onResume。
- b) 当按下折叠所有窗口按钮时 - onPause 和 onStop。
- c) 从列表中选择应用时 - onRestart,然后是 onStart 和 onResume。
- d) 当按下返回按钮时 - onPause、onStop 和 onDestroy。
这是我的问题:
- 为什么在我执行我的应用程序时会调用 onResume 方法? (一)
- 为什么要同时调用 onPause 和 onStop 方法? (在 b 中)
- 为什么在 C 中调用三个方法而不是 onRestart 或 onResume? (在 c 中)
- 为什么会调用 onDestroy 方法? (在 d 中)
P.S.:对不起英文:)
【问题讨论】:
标签: android android-activity android-lifecycle application-lifecycle