onCreate(Bundle)到最终调用onDestroy()称为完整生命周期。

onStart()开始,到调用对应的onStop()为止称为可见生命周期。

onResume()开始,到调用对应的onPause()为止称为前景生命周期。

onCreate(Bundle) 初次创建时被调用, 创建view、将数据绑定到list。

onStart() activity首次创建,本方法后将会调用onStart()。

onRestart() activity是停止后重新显示,则将调用onRestart()。

onResume() activityactivity栈的栈顶, 从停止状态重新启动时调用。

onPause()当系统要启动一个其他的activity时调用(其他的activity显示之前),这个方法被用来提交那些持久数据的改变、停止动画、和其他占用CPU资源的东西。

onStop()当另外一个activity恢复并遮盖住此activity,导致其对用户不再可见时调用, 一个新activity启动、其它activity被切换至前景、当前activity被销毁时都会发生这种场景。

onDestroy()activity被销毁前所调用的最后一个方法,对activity直接调用finish()方法。

借贴!未寻得原址!勿砸!

更多相关文章

  1. Android之使用网络技术
  2. android中的数据存储 收藏
  3. Android中Touch事件分发过程全解析
  4. android 系统重启关机 方法 非常好的一篇文章
  5. Android实现中文按拼音排序方法
  6. 以android实际开发为背景整理学习资料
  7. Android(安卓)Framework下StageFright框架流程解读
  8. 学习Service
  9. Android使用ValueAnimator开发仿余额宝数值增加控件

随机推荐

  1. Android 网络通信框架Volley简介(Google
  2. Android(安卓)播放SD卡上指定的一首歌(初
  3. Android中的异常处理 CrashHandler
  4. android 被强制横屏,Activity重启问题解决
  5. 【React Native开发】React Native For A
  6. ImageButton和Button区别
  7. Android(java)学习笔记94:关于广播接收者的
  8. No resource identifier found for attri
  9. Android的Service总结
  10. Android(安卓)命名规范 (提高代码可以读性