
当前位置:首页 > 图灵资讯 > 技术篇> Android SharedPreferences 永久存储简单的数据
Android SharedPreferences 永久存储简单的数据
发布时间:2023-06-09 10:19:48
SharedPreferences是Android平台上的轻量级存储,主要保存一些常用的配置,如窗口状态,通常在Activity中 重载窗口状态onsaveInstancestate保存一般采用sharedPreferences完成,它提供了Android平台的常规Long长度 保存整形、Int整形、String字符串是什么样的处理方法?SharedPreferences类似于Windows系统上的ini配置文件,但它分为多个权限,可以全球共享访问。android123提示最多 最后以xml的形式保存,整体效率不是特别高。对于传统的轻量级来说,它比SQLite好得多。如果存储量真的很小,你可以考虑自己定义文件格式。xml Dalvik将通过自带底层的本地XML进行处理 Parser分析,如XMLpull模式,占用内存资源更好。
这些信息以XML文件的形式保存在Android系统中 /data/data/PACKAGE_NAME /shared_prefs 目录下。
存数据:
SharedPreferences userInfo = this.getSharedPreferences("user_info", 0); userInfo.edit().putString("name", nameet.getText().toString()).commit(); userInfo.edit().putString("password", passwordet.getText().toString()).commit();
读数据
SharedPreferences userInfo = this.getSharedPreferences("user_info", 0); nameet.setText(userInfo.getString("name", "")); passwordet.setText(userInfo.getString("password", ""));

下一篇 关于SQL的char,varchar字段在导出时切断中文字符显示问号或乱码的问题[原创]
文章素材均来源于网络,如有侵权,请联系管理员删除。