Activity生命周期

Posted Mr.Struggle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Activity生命周期相关的知识,希望对你有一定的参考价值。

  Activity类中共7个回调方法

  • onCreate()  此方法在活动第一次被创建的时候调用
  • onStart()     此方法在活动由不可见变为可见的时候调用
  • onResume()    此方法在活动与用户交互的时候调用,此时活动位于返回栈的顶
  • onPause()  此方法在准备启动或恢复另一个活动的时候调用,会释放一定CPU资源,同时保存关键数据
  • onStop()     此方法在活动完全不可见的时候调用
  • onDestroy()   此方法在活动被销毁之前调用,调用后即销毁该活动
  • onRestart()    此方法在活动由停滞状态变为运行状态之前调用

  生命周期示意图

  

以上是关于Activity生命周期的主要内容,如果未能解决你的问题,请参考以下文章

Activity的生命周期及常见回调顺序

Activity与Fragment的生命周期详解

Activity的生命周期

Activity横竖屏切换生命周期变化

Activity-运行状态及生命周期

Android 的生命周期