您的位置:首页 > 移动开发 > Android开发

Android的activity生命周期解析

2017-05-19 20:40 351 查看
activity生命周期,顾名思义就是activity从被创建到activity被销毁的一个过程的所经历的时间。

要想了解activity的生命周期,那么我们就应该知道activity从创建到销毁的过程中都调用了那些方法。在Activity类中其实有七个方法:

1 onCreate() :该方法是在activity最开始被创建的时候调用,主要是完成活动的初始化,比如说加载布局,绑定事件等。

2 onStart():该方法是在activity由不可见变成可见时候调用(什么时候可见?什么时候不可见呢?待会看下图。)。

3onResume():该方法是activity准备和用户进行交互的时候调用。

4onPause():该方法是在系统准备启动下一个活动或者是恢复另一个活动又或者人为地暂停的时候调用。

5onStop():该方法在activity完全不可见的时候调用。

6onDestroy():方法是在activity被销毁时候调用。

7onRestart():该方法是在活由停止(stop)变为运行状态之前调用,可以理解为活动重新启动了

如图,一个活动的创建到结束的全部过程,从onStrart()到onStop()方法之间为活动可见。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: