Activity生命周期

当启动我们的应用程序的时候,Log得到的信息如下:
onCreate->onStart->onResume
当点击返回按钮的时候,Log信息如下:
onPause->onStop->onDestroy

那么上面模拟了程序启动和退出的过程,那么如果在运行我们的程序的时候,如果这时又运行其它程序了呢,比如拨打电话,得到Log信息如下:
onPause->onStop
注意这里并没有调用onDestroy函数,也就是说程序并没有推出,只是暂停起来了,那么如果点击返回按钮呢,得到的Log信息如下:
onRestart->onStart->onResume

这里有Activity的生命周期图,来自Android官网:

Activity生命周期_第1张图片

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