SharedPreference存储

1、sharedPreferences对象的初始化
三种方式:
1)getSharedPreferences(String name, int mode)
2)PreferenceManager的方法getSharedPreferences()
3)getDefaultSharedPreferences方法
第二三种都是使用系统默认的xml作为sharedPreferences存储数据的文件。
第一种是自己创建的xml文件,用来存储数据。
区别在于第一种相对来说,应用的场景更加广泛。而二三方法可以用来生成储存整个app状态的缓存。

简单入门SharedPreferences:
http://www.jianshu.com/p/ae2c7004179d
定义自己的SharedPreferences:
「打造自己的Library」SharedPreferences篇 - http://www.jianshu.com/p/64ef6eb7406f
SharedPreferneces 的多进程安全问题:
SharedPreferences在多进程中的使用及注意事项 - http://www.jianshu.com/p/c15a63301592
Android面试一天一题(14 Day:SharedPreferences) - CSDN博客 http://blog.csdn.net/prince58/article/details/51794386

进阶:
SharedPreferences 实现原理:
http://www.jianshu.com/p/5389a75ce293

你可能感兴趣的:(SharedPreference存储)