[Android] 数据实体的自动存取--SharedPreferences篇
本例代码以SharedPreferences为数据存取载体。
利用SharedPreferences存取一个数据,步骤如下:
2.需要处理好初始默认值。
自动存取的优点:
1.避免给一大堆key起名字,减少纠结时间。
2.方便、高效。数据结构的改变不需要重新修改存取过程。
3.出混淆包后,所有的key值也随着一起混淆了,在一定程度上保护了程序逻辑。见图01.png
缺点:
1.自动存取会将定义的数据结构全部存或全部取。如果想增加一些不需要本地存储的属性,则需要另建新类继承原有数据结构才得以实现。
有利有弊,但总的来说利远大于弊。
- 1楼qaz1141583天前 16:53
- 看你的博客记录的真好,我要是能把遇到的问题都记起来就好了,可惜我老是懒得去记。。。你也是做android开发的吧,交个朋友,我的QQ号码是 12013001 , 有什么问题大家可以一起讨论
- Re: sodino3天前 17:00
- 回复qaz114158n我也懒得写,偶尔动弹下。