Android activity生命周期
2016-01-08 18:42
302 查看
关于生命周期:
1、为了让app感觉启动快,一般onCreate不做耗时操作
2、onStart后,界面可见,但还不可以操作
3、onResume后,界面可操作
4、onPause不能执行耗时操作,否则切换到其他界面时会比较慢
5、activity被遮挡(仍可见),调用onPause
6、activity被其他界面覆盖或者锁屏的时候,调用onPause->onStop
7、返回当当前界面或者解锁屏,调用onStart->onResume
8、切换到新的activity界面或按home键返回主界面时,调用onPause->onStop
9、返回到此activity时,调用onRestart->onStart->onResume
10、切换系统语言或者改变系统字体大小,调用onDestroy后重新onCreate
11、退出activity,onPause->onStop->onDestroy
相关文章推荐
- Android输入法扩展之外接键盘中文输入
- Android PopupWindow简单使用
- 友盟第三方分享注意点
- 加速Android Studio/Gradle构建
- android自定义RadioGroup实现可以添加多种布局
- Android studio如何使用SVN进行版本控制?
- Android多线程任务的优化1:AsyncTask的缺陷
- Android开发--遇到的错误
- Android aar打包碰到的问题
- Android 画文字图
- Android Studio同步远程Git代码到本地
- android studio系列之使用指南
- Android 编程下 Touch 事件的分发和消费机制
- 成就Android英才之路
- Android 购物车的实现
- AndroidListview学习——带有多种资源的listview
- Android 屏幕适配终极版
- 黑马安卓46期android开发
- JNI ERROR (app bug): attempt to use stale local reference 0x31900019(Android ICS(4.0+) JNI局部应用的变化)
- Android APP代码混淆