Android之两个Activity的生命周期

xiaoxiao2021-02-28  35

上一篇是一个Activity的生命周期,而这一篇是两个Activity的生命周期。 它的操作可以分为以下几个步骤。 1、打开应用; 2、启动第二个界面; 3、关闭第二个界面; 4、关闭应用。 下面就以上几个操作,查看两个Activity的生命周期。

打开应用

启动第二个界面

关闭第二个界面

关闭应用

从以上的截图我们可以得出以下结论:

启动应用时,MainActivity的生命周期,与一个Activity的生命周期是一样的。当打开第二个界面时,我们可以发现,先是MainActivity不可操作,然后就是FirstActivity从创建,到可见,再到可操作,最后才是MainActivity不可见。当关闭第二个界面时,首先是FirstActivity不可操作,接着MianActivity执行了,再次可见,可见,可操作的流程,最终才是FirstActivity不可见,销毁。当关闭应用时,与一个Activity的关闭时的生命周期一样。

注意 在两个Activity生命周期方法中,这里执行了一个新的生命周期方法,它就是onRestart()方法,它的含义就是,当某个Activity再次可见时执行。

转载请注明原文地址: https://www.6miu.com/read-2626320.html

最新回复(0)