解除网站开发合同 首付款是否退,wordpress中文章,大型网站响应式,用vs做网站在安装时要勾选做软件开发应该都知道#xff0c;很多软件会有配置文件#xff0c;里面存放这程序运行当中的各个属性值#xff0c;由于其配置信息并不多#xff0c;如果采用数据库来存放并不划算#xff0c;因为数据库连 接跟操作等耗时大大影响了程序的效率#xff0c;因此我们使用键值… 做软件开发应该都知道很多软件会有配置文件里面存放这程序运行当中的各个属性值由于其配置信息并不多如果采用数据库来存放并不划算因为数据库连 接跟操作等耗时大大影响了程序的效率因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中 用于实现这中存储方式的技术。 SharedPreferences的使用非常简单能够轻松的存放数据和读取数据。SharedPreferences只能保存简单类型的数据例如String、int等。一般会将复杂类型的数据转换成Base64编码然后将转换后的数据以字符串的形式保存在 XML文件中再用SharedPreferences保存。 使用SharedPreferences保存key-value对的步骤如下 1使用Activity类的getSharedPreferences方法获得SharedPreferences对象其中存储key-value的文件的名称由getSharedPreferences方法的第一个参数指定。 2使用SharedPreferences接口的edit获得SharedPreferences.Editor对象。 3通过SharedPreferences.Editor接口的putXxx方法保存key-value对。其中Xxx表示不同的数据类型。例如字符串类型的value需要用putString方法。 4通过SharedPreferences.Editor接口的commit方法保存key-value对。commit方法相当于数据库事务中的提交commit操作。 具体代码的书写流程为 A、存放数据信息 1、打开Preferences名称为setting如果存在则打开它否则创建新的Preferences SharedPreferences settings getSharedPreferences(“setting”, 0); 2、让setting处于编辑状态 SharedPreferences.Editor editor settings.edit(); 3、存放数据 editor.putString(“name”,”ATAAW”); editor.putString(“URL”,”ATAAW.COM”); 4、完成提交 editor.commit(); B、读取数据信息 1、获取Preferences SharedPreferences settings getSharedPreferences(“setting”, 0); 2、取出数据 String name settings.getString(“name”,”默认值”); String url setting.getString(“URL”,”default”); 以上就是Android中SharedPreferences的使用方法其中创建的Preferences文件存放位置可以在Eclipse中查看 DDMS-File Explorer /package name/shared_prefs/setting.xml } 转载于:https://www.cnblogs.com/mtudou/p/5038355.html