Android SharedPreferences
在日常的开发工作中,经常需要将一些少量配置信息(机器或是设备)持久化的保存在本地。这时候使用数据库就会闲的很笨重,而且确实如此。 SharedPreferences 作为一个很轻量级存储类是比较好的选择 本篇就此简单SharedPreferences的应用。 SharedPreferences简介 SharedPreferences 是用来存储一些简单的配置文件的机制, SharedPreferences 使用 Map 数据结构来存储数据( key-value )。采用 XML 格式将数据存储到设备中。 <?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="name">chenjy</string> <int name="age" value="18" /> </map> SharedPreferences使用 获取 SharedPreferences 有两种方式: 1.1 调用 Context 对象的 getSharedPreferences() 方法,可以被用一个应用程序下的其他组件共享。 2.2 调用 Activity 对象的 getPreferences() 方法,该对象只能在 Activity 中使用。 SharedPreferences 的四种操作模式: Context