拆解Activity的启动和跳转另一个Activity的生命周期的变化

来源:互联网 发布:代销和寄销 知乎 编辑:程序博客网 时间:2024/06/12 20:54

这是一个activity界面的启动结束的生命周期,什么都不做

Created with Raphaël 2.1.0onCreate()onStart()onResume()onPause()onstop()onDestroy()yes
当这个activity进行跳转到其他的activity的时候,它们所经历的生命周期(A跳转到B)
Created with Raphaël 2.1.0onPause()(A)onCreate()(B)onStart()(B)onResume()(B)onstop()(A)

进行跳转activity,只是activity(B)覆盖了activity(A),activity(A)并没有被销毁,所以没有执行onDestroy()

当从activity(B)返回到activity(A)的时候所进过的生命周期是
Created with Raphaël 2.1.0onPause()(B)onRestart()(A)onStart()(A)onResume()(A)onStop()(B)onDestroy()(B)
0 0
原创粉丝点击