一、存信息://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目录下。

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  3. 第一个android程序HelloWorld
  4. Android无需申请权限拨打电话的两种方式
  5. Android(安卓)Studio如何导入第三方库文件
  6. 总结Android中的Info系列类
  7. Android(安卓)Studio中使用Gradle和AndroidAnnotations
  8. android studio GC overhead limit exceeded
  9. Android(安卓)app\build\intermediates\transforms\mergeJav

随机推荐

  1. [转]Android(安卓)调用系统摄像头
  2. Android9.0网络请求解决方案_小笔记
  3. Mac 下 Android(安卓)Studio 获取SHA1 码
  4. Android之Telephony各文件解释
  5. Handler+Messagequeue+looper
  6. Android(安卓)Screen Monitor使用
  7. android 设置特殊字体
  8. xmlns的作用
  9. Android(安卓)使用ViewStub 实现多状态页
  10. Android上传图片到服务器,android-async-h