Android Studio SharedPreferences的使用

存储位置

SharedPreferences以键值对的形式,存放在设备/data/data/<package name>/shared_prefs/data.xml中,保存的数据会随着应用的卸载而被删除

存储数据

java 复制代码
// 导入
import android.content.SharedPreferences;

// 获取SharedPreferences对象
SharedPreferences sp = (SharedPreferences) getSharedPreferences("data",MODE_PRIVATE);
// 获取Editor对象
SharedPreferences.Editor editor = sp.edit();
// 将值以字符串形式存入
editor.putString("userName", user_name.getText().toString());
editor.putString("password", password.getText().toString());
// 提交数据
editor.commit();
Toast.makeText(MainActivity.this,"注册成功",Toast.LENGTH_SHORT).show();

提取数据

相关推荐
wilsend8 分钟前
Android Studio 2024版新建java项目和配置环境下载加速
android
兰琛25 分钟前
Android Compose展示PDF文件
android·pdf
路人甲ing..1 小时前
Ubuntu怎么安装tar.gz (android-studio为例)
linux·ubuntu·kotlin·android studio
走在路上的菜鸟1 小时前
Android学Dart学习笔记第四节 基本类型
android·笔记·学习
百锦再2 小时前
第21章 构建命令行工具
android·java·图像处理·python·计算机视觉·rust·django
skyhh3 小时前
Android Studio 最新版汉化
android·ide·android studio
路人甲ing..3 小时前
Android Studio 快速的制作一个可以在 手机上跑的app
android·java·linux·智能手机·android studio
携欢6 小时前
PortSwigger靶场之Web shell upload via path traversal靶场通关秘籍
android
向着光芒的女孩11 小时前
【IDEA】关不了的Proxy Authentication弹框探索过程
java·ide·intellij-idea
悟能不能悟14 小时前
怎么在idea合并2个个branch
java·ide·intellij-idea