SharedPreferences简介

  
  

SharedPreferences是Android提供的轻量级的存储类,用于存储轻量级的数据,常用来存储软件的缓存配置信息。
SharedPreferences只能存储简单的数据类型,比如字符串、整数等,对于复杂的数据,SharedPreferences会将其进行Base64编码,以字符串的形式存储。
SharedPreferences背后是xml文件存储,存放在目录/数据/数据/& lt;包name>/shared_prefs

     
使用方法:
  
 <代码> 1.活动类的getSharedPreferences方法获得SharedPreferences对象,其中存储键值的文件名由getSharedPreferences方法的第一个参数指定。
  2. sharedpreferences接口的编辑获得SharedPreferences.Editor对象。
  3. sharedpreferences.editor接口的putXxx方法保存键-值对,其中Xxx表示不同的数据类型,例如:字符串类型的价值需要用putString方法。
  4. sharedpreferences.editor接口的提交方法保存键-值对,提交方法相当于数据库事务中的提交操作。 
  

详细用法可参考:https://www.jianshu.com/p/13f26d68b02e

SharedPreferences简介