时间:2021-05-20
Android数据共享 sharedPreferences 的使用方法
Android 中通过 sharedPreferences 来持久化存储数据并进行共享
在 Activity 或存在 Context 环境中即可使用
设置要保存的数据:
注意:
1. 通过 edit() 获取一个新的编辑器对象来进行写入,设置完成后必须调用 commit 或者 apply 方法才能最终写入到磁盘文件中,否则重启应用后数据就丢失了哦!
2. 必须使用 局部变量保存获取到的 edit() 编辑器对像,而不能每项都通过 edit() 方法来操作,因为每次调用 edit 方法都会生成新的对象实例,操作的将不是同一个对象,我也是莫名其妙了好久,经过几次测试才发现。
3. 读取已存储的数据是通过 SharedPreferences 对象本身来获取的,而不再是 editor 对象了。
4. 获取数据时必须指定默认值
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Android使用SharedPreferences存储XML文件的实现方法。分享给大家供大家参考,具体如下:SharedPreferences是
Android本地存储SharedPreferences详解存储位置SharedPreferences数据保存在:/data/data//shared_pref
本文实例讲述了Android使用SharedPreferences存储数据的实现方法。分享给大家供大家参考,具体如下:编辑短信的时候,突然接收到电话,通过这种方
SharedPreferences作为Android存储数据方式之一,主要特点是:1.只支持Java基本数据类型,不支持自定义数据类型;2.应用内数据共享;3.
SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)