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()方法之间为活动可见。
要想了解activity的生命周期,那么我们就应该知道activity从创建到销毁的过程中都调用了那些方法。在Activity类中其实有七个方法:
1 onCreate() :该方法是在activity最开始被创建的时候调用,主要是完成活动的初始化,比如说加载布局,绑定事件等。
2 onStart():该方法是在activity由不可见变成可见时候调用(什么时候可见?什么时候不可见呢?待会看下图。)。
3onResume():该方法是activity准备和用户进行交互的时候调用。
4onPause():该方法是在系统准备启动下一个活动或者是恢复另一个活动又或者人为地暂停的时候调用。
5onStop():该方法在activity完全不可见的时候调用。
6onDestroy():方法是在activity被销毁时候调用。
7onRestart():该方法是在活由停止(stop)变为运行状态之前调用,可以理解为活动重新启动了
如图,一个活动的创建到结束的全部过程,从onStrart()到onStop()方法之间为活动可见。
相关文章推荐
- Android组件之Activity生命周期解析
- Android 插件化原理解析——Activity生命周期管理
- Android Activity的生命周期解析
- Android 插件化原理解析(5):Activity 生命周期管理(下)
- Android的Activity生命周期模拟程序及解析
- Android 插件化原理解析(5):Activity 生命周期管理(上)
- Android Activity生命周期详细解析
- Android的Activity生命周期模拟程序及解析
- Android开发 全面解析Activity生命周期
- android activity生命周期解析
- Android学习笔记-Activity生命周期(转自Hello Android)
- Android Activity生命周期总结
- Android中Activity的生命周期
- Android Activity的生命周期
- android之activity生命周期示例
- Android学习之 Activity 生命周期(LifeCycle)
- Android Activity& service&Broadcast receiver 生命周期
- 转:Android activity 生命周期--灰太狼大王
- Android Activity生命周期具体内容概述
- Android 之 Activity 生命周期