SharedPreferences缓存

来源:互联网 发布:淘宝外围活动是什么 编辑:程序博客网 时间:2024/06/07 16:27

数据持久化就是讲某些数据进行存储,可以实现在某些时机去除想要的数据;

Android中有四种实现数据持久化的方式

分别是1.文件(IO流)读写文件,例如保存网络图片

            2.SOLite数据库嵌入式数据库,例如保存网络数据

            3.SharedPreferences,如APP的配置信息

            4.ContentProvider数据库访问,可为数据封装,为多个应用共享

 

SharedPreferences是以键值对方式储存,以XML方式保存

首先,写入;

创建sharePreference

SharedPreferences SharedSettingthis.getSharedPreferences(“com.xxx”,MODE_PRIVATE);

拿到SharedPreferences编辑对象

Sharedpreferences.Editor editor=sharedSetting.edti();

向里面存数据

editor.putString("username","name");

editor.putString("password","pass");

注意,写完一定记得提交保存

editor.commit();



读取

SharedPreferences sharedSetting1=this.getSharedPreferences("com.xxx","MODE_PRIVATE");

拿到编辑对象

String name=sharedSetting1.getString("username","name");

String password=sharedSetting1.getString("password","pass");




0 0
原创粉丝点击