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();

提取数据

相关推荐
晨春计1 小时前
【git】
android·linux·git
千寻简1 小时前
Cursor免费 GPT-4 IDE 工具的保姆级使用教程
java·运维·ide·ai
标标大人2 小时前
c语言中的局部跳转以及全局跳转
android·c语言·开发语言
木鬼与槐3 小时前
MySQL高阶1783-大满贯数量
android·数据库·mysql
iofomo3 小时前
【Abyss】Android 平台应用级系统调用拦截框架
android·开发工具·移动端
AirDroid_cn5 小时前
在家找不到手机?除了语音助手,还可以用远程控制!
android·智能手机·远程控制·手机使用技巧·远程控制手机
我是一颗小小的螺丝钉5 小时前
idea插件推荐之Cool Request
java·ide·intellij-idea
我命由我1234513 小时前
2.使用 VSCode 过程中的英语积累 - Edit 菜单(每一次重点积累 5 个单词)
前端·javascript·ide·vscode·学习·编辑器·学习方法
Good_tea_h13 小时前
Android中如何处理运行时权限?
android
冬田里的一把火313 小时前
[Android][Reboot/Shutdown] 重启/关机 分析
android·gitee