Android 在Activity中调用finish()方法,会走哪些生命周期方法?
1、在Activity的onCreate()中调用finish()方法,则执行的生命周期方法顺序为:
onCreate() -> onDestroy()
2、在Activity的onStart()中调用finish()方法,则执行的生命周期方法顺序为:
onCreate() -> onStart() -> onStop() -> onDestroy()
3、在Activity的onResume()或onPostResume()中调用finish()方法,则执行的生命周期方法顺序为:
onCreate() -> onStart() -> onResume() -> onPostResume() -> onPause() -> onStop() -> onDestroy()
今天看到这样一篇文章,分享给大家
原文:https://blog.csdn.net/fesdgasdgasdg/article/details/79138321