Activity相关笔记
来源:互联网 发布:js判断ie版本是否大于7 编辑:程序博客网 时间:2024/05/22 10:54
从一个Activity打开另一个Activity的时候,先执行旧Activity的onPause(),再执行新Activity的onCreate(),onStart(),onResume(),然后再执行旧Activity的onStop(),因此不应该将耗时操作放在onPause()方法里面,否则会导致新Activity显示不流畅。
Activity意外杀死的时候会先执行onSaveInstanceStae()方法,然后再执行onDestroy()方法。恢复的时候先执行onCreate()方法,后执行onRestoreInstanceState()方法。因为onRestoreInstanceState()方法只会在Activity意外杀死后恢复数据时才会调用,所以恢复数据最好写在onRestoreInstanceState()方法里面,可以避免在onCreate()方法里面判断Bundler是否为空。
当屏幕旋转的时候Activity会重新创建,如果想避免这种情况就要在Manifest文件里添加
android:configuration=“orientation|screenSize”
这时候旋转屏幕Activity将不会重启,而是变成调用Activity的onConfigurationChanged()方法
阅读全文
0 0
- Android Activity相关笔记
- android Activity相关笔记
- Activity相关笔记
- Android学习笔记--Activity基础相关
- android复习笔记(1) - Activity相关
- Activity相关
- Activity相关
- Activity相关
- Activity相关
- activity相关
- # activity相关
- android游戏开发自学笔记4 Activity相关
- android游戏开发自学笔记5 Activity相关
- 第二行代码复习笔记之Activity的相关用法
- Activity笔记
- 笔记--Activity
- Activity笔记
- Activity笔记
- 如何在Cygwin中使用Z-shell
- 继续逆向youdaodict
- VBA编码经验——日期类型的比较
- 学以致用——Excel连接Oracle生成iKB报告——Part3(功能优化)
- 他山定时 v1.0.7源码, 使用OHUI开发
- Activity相关笔记
- unity 加载图片文件
- [Amazon] Partion Array
- 个人第一篇博客 库文件 使用 教训
- UVA11645 Bits【位运算+大数】
- 17_7_13:合并两个有序链表。实现1+2+3+...+n,不使用常规方法
- SVN使用
- 数据倾斜解决方案之三:使用随机Key实现双重聚合
- 关于烙饼排序问题的算法与Java实现