一个Activity启动另个Activity的生命周期

来源:互联网 发布:宝信软件 编辑:程序博客网 时间:2024/06/05 07:46
A启动B  A生命周期全过程
1.启动A
      Activity的初始化了,A第一步创建onCreate(20569): -------->成功!
     Activity被激活A,onStart   Activity显示在屏幕上(20569): -------->成功!
     Activity被恢复A,onResume(20569): -------->成功!
2.在A中启动B
   Activity被暂停A,Activity进入暂停状态onPause(21407): -------->成功!
   B------------------>(21407): 创建!
   Activity被激活B,onStart   Activity显示在屏幕上(21407): -------->成功!
   Activity被恢复B,onResume(21407): -------->成功!
   Activity被停止A,Activity进入停止状态onStop(21407): -------->成功!

3.从B中返回A(按物理硬件返回键)
     Activity被暂停B,Activity进入暂停状态onPause(21407): -------->成功!
     Activity被重启A,Activity从停止状态进入活动状态onRestart(21407): -------->成功!
     Activity被激活A,onStart   Activity显示在屏幕上(21407): -------->成功!
     Activity被恢复A,onResume(21407): -------->成功!
     Activity被停止B,Activity进入停止状态onStop(21407): -------->成功!
     Activity的消亡了,B最后的生命!销毁onDestroy(21407): -------->成功!
4.继续返回
     Activity被暂停A,Activity进入暂停状态onPause(21407): -------->成功!
     Activity被停止A,Activity进入停止状态onStop(21407): -------->成功!
     Activity的消亡了,A最后的生命!销毁onDestroy(21407): -------->成功!
阅读全文
0 0
原创粉丝点击