码迷,mamicode.com
首页 > 其他好文 > 详细

activity--生命周期总结

时间:2018-06-18 21:46:59      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:cti   方法   roi   nbsp   IV   androi   透明   ack   str   

android Activity A和B互相跳转 生命周期的变化?

 

 

21.两个Activity之间跳转时必然会执行的是哪几个方法?
一般情况下比如说有两个activity,分别叫A,B。
当在A 里面激活B 组件的时候, A会调用onPause()方法,然后B调用onCreate() ,onStart(), onResume()。
如果这个时候B覆盖了A的窗体, A会调用onStop()方法。
如果B是个透明的窗口,或者是对话框的样式, 就不会调用A的onStop()方法。
如果B已经存在于Activity栈中,B就不会调用onCreate()方法。

11.打开APP,进入ActivityA?
ActA --onCreate();
ActA --onStart();
ActA --onResume();

12.ActivityA跳转到ActivityB
ActA: onPause();
ActB: onCreate();
ActB: onStart();
ActB: onResume();
ActA: onStop();

13.ActivityB按back键返回?
ActB: onPause();
ActA: onRestart();
ActA: onStart();
ActA: onResume();
ActB: onStop();
ActB: onDestroy();
14.ActivityA按back键返回
ActA: onPause();
ActA: onStop();
ActA: onDestroy();

activity--生命周期总结

标签:cti   方法   roi   nbsp   IV   androi   透明   ack   str   

原文地址:https://www.cnblogs.com/awkflf11/p/9196115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!