IT虾米网

Activity生命周期详解

luoye 2018年11月21日 手机开发 219 0

Activity生命周期共7种状态,每种状态完成不同使命。生命周期如下图所示:

执行顺序

函数名

功能

调用次数

1

onCreate

系统初始化函数,用来完成Activity的初始化工作。比如获取界面控件句柄、关联Activity对应的视图文件 、获取数据库连接等。

一次

2

onStart

绘制用户界面并在屏幕上预以显示,但用界面不可操作。

多次

3

Activity running

运行状态,界面既可见又可操作

多次

4

onResume

用来执行onPause方法后的恢复操作,界面进入既可见又可操作的阶段 。  

多次

5

onPause

保存操作状态,界面进入不可操作状态,但用户界面依然可见。

一次

6

onStop

释放系统数据但系统资源并没真正销毁,界面就不可见状态。

多次

7

onDestroy 

销毁系统资源。

多次

 

 

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

firefox浏览器不能使用window.close的解决方案详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。