Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Android的Activity生命周期

Android的Activity就相当于Windows Form中的Form,它的创建和销毁也是有一个生命周期的。主要经过这么7个阶段: 

创建Activity:onCreate()

启动Activity:onStart()

恢复Activity:onResume()

暂停Activity:onPause()

停止Activity:onStop()

重启Activity:onRestart()

销毁Activity:onDestory()

 关于何时调用这些阶段方法,这篇文章已经说很清晰了:http://www.linuxidc.com/Linux/2013-09/90129.htm也可以参考官方的文档:http://developer.android.com/reference/android/app/Activity.html

下面这个图需要记得非常清晰:

这些函数都是钩子,在需要的时候,我们可以重写它,但是重写的时候不要忘记了先调用下父类的该方法。onCreate一般是将页面渲染的一些逻辑放里面,比如最著名的setContentView()更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11