使用SharedPreferences存储数据

廉价感情. 提交于 2020-02-02 18:27:05

SharedPreferences把数据保存在指定名称的XML文件中,文件地址在/data/data/包名/Shared_Prefs/文件夹中,具体是通过map形式保存。

保存数据:

SharedPreferences sp = context.getSharedPreferences("文件名", MODE_PRIVATE);

//得到一个SP的编辑器

Editor editor = sp.edit();

editor.putString(key1, value1);

editor.putStirng(key2, value2);

//...

//类似于数据库的事务,保证同时提交成功

editor.commit();

 

读取数据:

SharedPreferences sp = context.getSharedPreferences("文件名", MODE_PRIVATE);

String storedValue = sp.getString(key, defValue);

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!