activity在standard模式下的生命周期

activity生命周期这一篇不错可以看一看:https://www.cnblogs.com/changjl/p/5717130.html

(这里只考虑完全覆盖)准备工作设置三个activity:act1,act2,act3(standard);


进入顺序:act1->act2->act3->act1->act2->act3->act3->act3

在栈中显示:由底到出口:act1、act2、act3、act1、act2、act3、act3、act3

activity之间跳转的生命周期部分示意! 


总结:A、B,当进入A时,会执行onCreate、onStart、onResume,接下来进入B时会执行A的onPause、B的onCreate、onStart、onResume再执行A的onStop。

activity回退时的生命周期部分示意!


总结:A、B,接着上面,回退时,会先执行act3的onPause、再执行act2的onRestart、onStart、onResume。最后执行act3的onStop onDestroy。



猜你喜欢

转载自blog.csdn.net/qq_33505655/article/details/80237504
今日推荐