Activity生命周期

转载 2015年11月20日 13:45:24

void onCreate()

  • Activity已经被创建完毕

void onStart()

  • Activity已经显示在屏幕,但没有得到焦点

void onResume()

  • Activity得到焦点,可以与用户交互

void onPause()

  • Activity失去焦点,无法再与用户交互,但依然可见

void onStop()

  • Activity不可见,进入后台

void onDestroy()

  • Activity被销毁

void onRestart()

  • Activity从不可见变成可见时会执行此方法

使用场景

  • Activity创建时需要初始化资源,销毁时需要释放资源;或者播放器应用,在界面进入后台时需要自动暂停

完整生命周期(entire lifetime)

onCreate-->onStart-->onResume-->onPause-->onStop-->onDestory

可视生命周期(visible lifetime)

onStart-->onResume-->onPause-->onStop

前台生命周期(foreground lifetime)

onResume-->onPause

我之 Android Activity生命周期

Activity生命周期
  • Garlic_You_Ruthless
  • Garlic_You_Ruthless
  • 2015年07月27日 14:20
  • 1206

Activity生命周期的回调,你应该知道得更多!--Android源码剖析(上)

学习Android近一年,最近几天总算把Activity启动的生命周期回调流程走通了,因为所涉及的知识点太多,赶快做了笔记,不然过几天就忘了。 需要了解的几点概念和知识点: Instrumentati...
  • yalinfendou
  • yalinfendou
  • 2015年07月16日 11:31
  • 2737

Android 监听各个Acitivity的生命周期

Android Application 监听Activity生命周期
  • csm_qz
  • csm_qz
  • 2016年03月21日 15:23
  • 706

Activity生命周期交互设计思想和应用场景(附源码)

Activity生命周期交互设计思想 1.在多个Activity进行交互的时候,为什么要先暂停(onPause()方法)当前的Activity,执行新的Activity的onCreate()方法...
  • u014225510
  • u014225510
  • 2015年08月02日 15:31
  • 676

Android之Activity生命周期浅析(一)

Activity作为四大组件之一,出现的频率相当高,基本上我们在android的各个地方都能看见它的踪影,因此深入了解Activity,对于开发高质量应用程序是很有帮助的。今天我们就来详细地聊聊Act...
  • javazejian
  • javazejian
  • 2016年07月17日 15:31
  • 28501

Android面试题(一)——Activity的生命周期和启动模式

Android面试题(一)——Activity的生命周期和启动模式引言 这份面试题系列文章旨在查漏补缺,通过常见的面试题发现自己在Android基础知识上的遗漏和欠缺,验证所学是否扎实。 这是系列的第...
  • a471893438
  • a471893438
  • 2016年07月03日 19:44
  • 1696

Android必考面试题之一——Activity的生命周期以及流程图

生命周期包括几个方法:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()...... 我们也基本了解了Activity...
  • csdavy103
  • csdavy103
  • 2016年12月19日 16:53
  • 627

Activity生命周期(面试必问)

Activity生命周期 一个Activity可以基本上存在三种状态: 恢复 这项Activity是在屏幕前的,并有用户取得其焦点。(此状态,有时也简称为“运行”。)   暂停 另一个Ac...
  • u013128651
  • u013128651
  • 2016年04月10日 19:28
  • 621

android:configChanges对Activity生命周期的影响

安卓3.2(API13)之前:     1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次     2...
  • bei741178678
  • bei741178678
  • 2015年09月06日 11:32
  • 405

Activity生命周期经典图解:

Activity生命周期经典图解: 按键对生命周期的影响: BACK键: 当我们按BACK键时,我们这个应用程序将结束,这时候我们将先后调用onPause()->onStop...
  • u010527630
  • u010527630
  • 2016年09月10日 22:24
  • 422
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Activity生命周期
举报原因:
原因补充:

(最多只允许输入30个字)