android――SharedPreferences存放数据
16lz
2021-01-25
一、存信息://name表存放时所用的xml文件名称,如果不存在则自动建立,mode操作权限0为默认的操作权限SharedPreferencessettings=getSharedPreferences(Stringname,intmode);//文件进入编辑状态SharedPreferences.Editoreditor=settings.edit();//key为项目名,value为该项目对应的值,对应xml的node和valueeditor.putString(Stringkey,Stringvalue);//提交修改editor.commit();二、读信息:SharedPreferencessettings=getSharedPreferences(Stringname,intmode);//key为项目名,defValue为取不到相应项目时的默认值StringmPreferences=settings.getString(Stringkey,StringdefValue);
它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。
其存储位置在/data/data/<包名>/shared_prefs目录下。
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
- 第一个android程序HelloWorld
- Android无需申请权限拨打电话的两种方式
- Android(安卓)Studio如何导入第三方库文件
- 总结Android中的Info系列类
- Android(安卓)Studio中使用Gradle和AndroidAnnotations
- android studio GC overhead limit exceeded
- Android(安卓)app\build\intermediates\transforms\mergeJav