SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方式把简单数据类型存储在应用程序的私有目录下(data/data/包名/shared_prefs/)自己定义的xml文件中。

它提供一种轻量级的数据存储方式,通过eidt()方法来修改里面的内容,通过Commit()方法来提交修改后的内容。

关于它的一个小例子:

Android成长之路-Android存储类-SharedPerferences

Android成长之路-Android存储类-SharedPerferences

Android成长之路-Android存储类-SharedPerferences

Java代码:

Android成长之路-Android存储类-SharedPerferences

Android成长之路-Android存储类-SharedPerferences

效果图:

Android成长之路-Android存储类-SharedPerferences

点击提交,然后点击读取,就会把你提交的数据显示出来

Android成长之路-Android存储类-SharedPerferences

其实,提交就相当于存储了数据,存到了应用程序的私有路径下,存储的文件:

Android成长之路-Android存储类-SharedPerferences

Android成长之路-Android存储类-SharedPerferences

有一点要记住:

Android成长之路-Android存储类-SharedPerferences

相关文章: