7.android Activity细节(一) onSaveInstanceState()方法使用注意点
来源:互联网 发布:java中super()的用法 编辑:程序博客网 时间:2024/05/17 23:18
1.在一个activity被销毁前,不一定会调用onSaveInstanceState()
这个方法,因为不是所有情况都需要去存储activity的状态(例如当用户按回退键退出你的activity的时候,因为用户指定关掉这个activity)。
2.如果这个方法被调用,它一定会在 onStop()
方法之前,可能会在onPause()方法之前。
3.布局中的每一个View默认实现了onSaveInstanceState()
方法,这样的话,这个UI的任何改变都会自动的存储和在activity重新创建的时候自动的恢复。但是这种情况只有在你为这个UI提供了唯一的ID之后才起作用,如果没有提供ID,将不会存储它的状态。
4.由于默认的onSaveInstanceState()
方法的实现帮助UI存储它的状态,所以如果你需要覆盖这个方法去存储额外的状态信息时,你应该在执行任何代码之前都调用父类的onSaveInstanceState()
方法(super.onSaveInstanceState()
)。
5.由于onSaveInstanceState()
方法调用的不确定性,你应该只使用这个方法去记录activity的瞬间状态(UI的状态)。不应该用这个方法去存储持久化数据。当用户离开这个activity的时候应该在onPause()
方法中存储持久化数据(例如应该被存储到数据库中的数据)。
文章链接:http://blog.csdn.net/murongshusheng/article/details/8199538
0 0
- android Activity细节(一) onSaveInstanceState()方法使用注意点
- android Activity细节(一) onSaveInstanceState()方法使用注意点
- 7.android Activity细节(一) onSaveInstanceState()方法使用注意点
- onSaveInstanceState()方法使用注意点
- Android Activity生命周期方法onSaveInstanceState
- Activity中onNewIntent()方法使用需要注意的点
- Android BaseSavedState 以及 Activity onSaveInstanceState 和 onRestoreInstanceState 方法使用注意事项
- Android Activity的onSaveInstanceState() 和 onRestoreInstanceState()方法
- Android Activity的onSaveInstanceState() 和 onRestoreInstanceState()方法
- Android Activity的onSaveInstanceState() 和 onRestoreInstanceState()方法
- Activity的onSaveInstanceState方法
- Activity缓存方法--onSaveInstanceState
- android 存储(一) onSaveInstanceState
- JS match() 方法注意点 (一)
- (转载)-- android onSaveInstanceState方法
- TestNG使用时细节注意点
- 重新认识Activity(一)生命周期方法(系统垃圾回收机制和onSaveInstanceState)
- Android开发之Activity的onSaveInstanceState()和 onRestoreInstanceState()方法
- nginx负载均衡压力测试
- Linux内核学习1:内核基本简介
- 苹果智能家居的未来之路
- SQL检查存储过程是否包含关键字
- mysql创建超级用户,更新用户权限
- 7.android Activity细节(一) onSaveInstanceState()方法使用注意点
- linux下让一个用户获得root权限
- 多个源指向一个目标,如何使数据正确。
- TIOBE 2014年9月编程语言排行榜
- Qt 使用ODBC driver 连接SQL Server
- Android开发之旅(JAVA)——JDK安装
- Java对PHP服务器hmac_sha1签名认证方法的匹配实现
- linux下出现+ ls --color=auto -l --color=auto...++ echo -ne '\033]0;root@imon-2:~'等
- 大话数据结构学习笔记(二)