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

下面开始对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时,点返回键,就会调用到该函数。


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值