Activity的生命周期

Activity的生命周期可分为

  • onCreate()

  • onStart()

  • onResume()

  • onPause()

  • onStop()

  • onDestroy()

  • 启动一个Activity时会依次执行onCreate(),onStart(),onResume()三个方法,退出到主屏是会执行onPause(),onStop()方法,Activity还在运行,重回应用会执行onStart(),onResume()方法。退出应用会执行onPause(),onStop(),onDestroy()方法,此时Activity被彻底销毁。

  • 在A Activity启动B Activity是,A会执行pause,然后B依次执行create,start,resume,最后A执行stop。当返回A时,B会执行pause,然后A执行start,resume,最后B执行stop,destroy,此时B被彻底销毁。

你可能感兴趣的:(Activity的生命周期)