心如止水 宠辱不惊

坚持 专注 兴趣 激情

Activity生命周期

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生命周期源代码

2011年09月18日 51KB 下载

activity生命周期

2014年08月10日 1.16MB 下载

activity生命周期原码

2011年01月12日 46KB 下载

ActivityDemo

2017年03月17日 1.26MB 下载

Activity生命周期(一)

2015年05月22日 654KB 下载

Activity生命周期Demo

2017年03月24日 6.9MB 下载

Activity生命周期

2012年02月25日 65KB 下载

basic lifecycle

2016年02月23日 68KB 下载

没有更多推荐了,返回首页

关闭
关闭