《Android简单诠释系列》Activity生命周期简单诠释

来源:互联网 发布:适合美工使用的电脑 编辑:程序博客网 时间:2024/06/05 09:58

下面开始对Android官网的Activity生命周期图进行讲解。



1.OnCreate() 程序第一次创建时就调用到的函数,一般用来设置Activity布局文件和对按钮绑定监听等。

2.OnStart() Activity能被我们看到时就被调用到。

3.OnResume() 当Activity能够获得用户焦点时被调用到。比如对按钮的操作。

4.OnPause() 当应用程序启动了另外的Activity的时候被调用到。比如被新的来电遮挡住了(类似对话框,不是完全遮挡住的)。一般用来在保存当前Activity操作的数据。

5.OnStop() 当应用程序对用户来说属于完全不可见的状态下,就会被调用到。

6.OnDestroy() 被调用的情况(1).如果在代码中明确调用了finish()方法。(2).当系统资源不够用的情况在被自动调用。

7.OnRestart() 当程序没有被OnDestroy时,点返回键,就会调用到该函数。


代码就是最好的实践,可以写代码测试一下上面所介绍到的函数。如果不想自己写,可以下载写好了的代码(免积分)。
.
.
.CSDN代码下载地址
.
.
代码会持续补上,文章也会加入新的认识和解释。

原创粉丝点击