第六节(Activity的生命周期1)

第六节(Activity的生命周期一)

生命周期

onCreate

onStart

onResume

onPause

onRestart

onStop

onDestroy

 

创建两个Activity来测试,以下是程序运行记录的日志

打开第1个Activity

08-30 15:08:49.213: INFO/System.out(454): 执行first:--onCreate
08-30 15:08:49.234: INFO/System.out(454): 执行first:--onStart
08-30 15:08:49.243: INFO/System.out(454): 执行first:--onResume

打开第2个Activity

08-30 15:09:31.584: INFO/System.out(454): 执行first:--onPause
08-30 15:09:31.665: INFO/System.out(454): 执行second:--onCreate
08-30 15:09:31.673: INFO/System.out(454): 执行second:--onStart
08-30 15:09:31.673: INFO/System.out(454): 执行second:--onResume
08-30 15:09:31.744: INFO/System.out(454): 执行first:--onStop

从第2个返回第1个Activity

08-30 15:10:13.514: INFO/System.out(454): 执行second:--onPause
08-30 15:10:13.543: INFO/System.out(454): 执行first:--onRestart
08-30 15:10:13.543: INFO/System.out(454): 执行first:--onStart
08-30 15:10:13.543: INFO/System.out(454): 执行first:--onResume
08-30 15:10:13.614: INFO/System.out(454): 执行second:--onStop
08-30 15:10:13.623: INFO/System.out(454): 执行second:--onDestroy
再次点击返回按钮(退出)

08-30 15:10:39.624: INFO/System.out(454): 执行first:--onPause
08-30 15:10:39.774: INFO/System.out(454): 执行first:--onStop
08-30 15:10:39.774: INFO/System.out(454): 执行first:--onDestroy