Android 4.0+/活动生命周期

Android 4.0+/活动生命周期,android,android-activity,android-lifecycle,application-lifecycle,Android,Android Activity,Android Lifecycle,Application Lifecycle,我制作了一个简单的应用程序,用于测试onCreate、onStart等功能。每个功能都有自己的日志。然后开始测试 当应用程序启动时-onCreate,然后onStart和onResume。 b按下“折叠所有窗口”按钮时-暂停和停止。 c当从列表中选择应用程序时-onRestart,然后onStart和onResume。 d按下后退按钮时-暂停、停止和恢复。 以下是我的问题: 为什么在我执行应用程序时调用onResume方法?在一个 为什么同时调用onPause和onStop方法?在b 为什么在C

我制作了一个简单的应用程序,用于测试onCreate、onStart等功能。每个功能都有自己的日志。然后开始测试

当应用程序启动时-onCreate,然后onStart和onResume。 b按下“折叠所有窗口”按钮时-暂停和停止。 c当从列表中选择应用程序时-onRestart,然后onStart和onResume。 d按下后退按钮时-暂停、停止和恢复。 以下是我的问题:

为什么在我执行应用程序时调用onResume方法?在一个 为什么同时调用onPause和onStop方法?在b 为什么在C中调用了三个方法,而不是onRestart或onResume?在c中 为什么调用onDestroy方法?在d 附言:对不起,英语:

这是:


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

谢谢您的提问,也很抱歉您的问题。甚至为此感到羞耻