其他分享
首页 > 其他分享> > Activity启动流程 stop的理解

Activity启动流程 stop的理解

作者:互联网

当启动一个activity的时候

onCreate -->  onStart  ---> onResume

当启动另一个activity的时候:

old activity onPause


new activity  onCreate -->  onStart  ---> onResume

 

old activity onStop

当回退的时候也是这样:当要出现的activity onResume之后,原来的activity才onStop

原因是:onStop是activity不可见回调的,onPause表示acitivity不在前台时回调,因此当另一个activity鸠占鹊巢之后,原来的activity的不可见回调onStop才会触发。

建议:不要在onPause做很重的工作,以便让新activity尽快出现。

 

参考:https://www.kancloud.cn/alex_wsc/android_art/1828168

 

标签:onResume,old,流程,Activity,stop,---,onPause,onStop,activity
来源: https://www.cnblogs.com/--here--gold--you--want/p/15726852.html