activity的生命周期

activity生命周期图示:

 

activity的生命周期就是通过7个相关的回调函数来控制和实现的:

 

onCreate() :创建

onStart():可见

onResume():获得焦点

onPause():失去焦点

onStop():不可见

onRestart():从stop状态恢复

onDestroy():销毁

 

创建activity A:onCreate()-->onStart()-->onResume()

跳转到activity B,遮挡住部分activity A:onPause()

重新跳转到A:onResume()

跳转到activity C,完全遮挡住A:onPause()-->onStop()

(如果内存不足,A就被销毁:onDestroy())

重新跳转到A:onRestart()-->onStart()-->onResume()

posted @ 2013-04-30 17:35  破东风  阅读(146)  评论(0编辑  收藏  举报