Android-Activity状态保存
2015-05-31 20:38
363 查看
Android-Activity状态保存
一 应用程序意外情况下的保存
1 onSaveInstanceState与onCreat的匹配使用, onPause之前调用
2 onRestoreInstanceState方法,在onCreate之后调用,系统一般情况下不使用
3 所以官方推荐我们都是用onCreate来恢复,因为有时候onRestoreInstanceState不会被调用
二 正常保存
1 屏蔽 onSaveInstanceState中系统的恢复
2 在onRestoreInstanceState方法里面恢复
三 附上两张图
一 应用程序意外情况下的保存
1 onSaveInstanceState与onCreat的匹配使用, onPause之前调用
2 onRestoreInstanceState方法,在onCreate之后调用,系统一般情况下不使用
3 所以官方推荐我们都是用onCreate来恢复,因为有时候onRestoreInstanceState不会被调用
二 正常保存
1 屏蔽 onSaveInstanceState中系统的恢复
2 在onRestoreInstanceState方法里面恢复
三 附上两张图
相关文章推荐
- Android 2D Graphics学习(二)、Canvas篇2、Canvas裁剪和Region、RegionIterator 分类: Android基础知识学习
- android Graphics(三):区域(Range)
- android Graphics(四):canvas变换与操作
- 【Android】利用Java代码布局,按钮添加点击事件
- Android NDK 运行错误:java.lang.UnsatisfiedLinkError: Couldn't load XXX indLibrary returned null
- android 读取JSON格式文件
- Android从零单排之签名打包
- Android Broadcast编写的音乐播放器
- 5.31 androidstudioNDK配置,v7包actionbar设置overflow总是显示,android5的水波纹view
- Android自定义控件View(三)组合控件
- Android Service的使用方法 音乐播放器实例
- Android 继承DialogFragment弹出dialog对话框一
- Android Service使用方法--简单音乐播放实例
- android 源码编译
- Android自定义ProgressDialog
- 一个简单的Android音乐播放器
- Android应用层View绘制流程与源码分析
- android自定义View实现图片上传进度显示(仿手机QQ上传效果)
- 如何更改android Studio logcat字体大小?
- Android 纹理定距离移动(openGl可以看这货代码)