Chinaunix首页 | 论坛 | 博客
  • 博客访问: 798942
  • 博文数量: 76
  • 博客积分: 2211
  • 博客等级: 上尉
  • 技术积分: 1693
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-26 19:36
文章分类

全部博文(76)

文章存档

2012年(67)

2011年(9)

分类: 嵌入式

2012-04-10 18:54:56

  1. protected void onCreate(Bundle savedInstanceState)
  2. protected void onStart()
  3. protected void onResume()
  4. protected void onPause()
  5. protected void onStop()
  6. protected void onRestart()
  7. protected void onDestroy()

上面7个生命周期方法分别在4个阶段按着一定的顺序进行调用,这4个阶段如下:


1. 开始Activity:

  在这个阶段依次执行3个生命周期方法

    onCreate --> onStart --> onResume


2. Activity失去焦点

  如果在Activity获得焦点的情况下进入其他的Activity或应用程序,这时当前的Activity会失去焦点。在这一阶段,会依次执行:

    onPause --> onStop


3. Activity重新获得焦点

  如果Activity重新获得焦点,会依次执行 3个生命周期方法:

    onRestart --> onStart --> onResume


4. 关闭Activity:

  当Activity被关闭时系统会依次执行3个生命周期方法:

    onPause --> onStop --> onDestroy

阅读(1531) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~