Activitys生命周期

17、请描述一下Activity生命周期。 

 

  参考答案:

 

  onCreate(Bundle savedInstanceState):创建activity时调用。设置在该方法中,还以Bundle的形式提供对以前储存的任何状态的访问!   

 

  onStart():activity变为在屏幕上对用户可见时调用。   

 

  onResume():activity开始与用户交互时调用(无论是启动还是重新启动一个活动,该方法总是被调用的)。   

 

  onPause():activity被暂停或收回cpu和其他资源时调用,该方法用于保存活动状态的,也是保护现场,压栈吧!   

 

  onStop():activity被停止并转为不可见阶段及后续的生命周期事件时调用。   

 

  onRestart():重新启动activity时调用。该活动仍在栈中,而不是启动新的活动。  

 

  onDestroy():activity被完全从系统内存中移除时调用,该方法被调用

 

http://c.hiphotos.baidu.com/exp/w=480/sign=fc075ffcaeaf2eddd4f148e1bd110102/5fdf8db1cb134954832dc99e544e9258d1094a1c.jpg

 

posted @ 2015-10-16 23:30  Love——me。  阅读(399)  评论(0编辑  收藏  举报