java - android 读/写用户首选项

标签 java android sharedpreferences

我正在将 iOS 应用程序迁移到 android,考虑到 iOS,我设置了一个带有字符串和键的默认 plist 文件,然后使用 NSuserDefaults 对其进行了修改。我阅读了一些帖子和文档,但不太清楚如何在 Android 中正确执行此操作。 我需要一个首选项文件,其中包含我可以读写的键和字符串。谢谢。

最佳答案

SharedPreferences settings;
settings = getSharedPreferences("PREF_NAME", Context.MODE_PRIVATE);

//get the sharepref
int id = settings.getInt("ID", 0);

//set the sharedpref
Editor editor = settings.edit();
editor.putInt("ID", "1");
editor.commit();

关于java - android 读/写用户首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498713/

相关文章:

android - 如何在 flutter 中检查此应用程序是否存在 SharedPreferences

java - Spring 数据 : update @query or find+save?

java - 无法从java程序: Unable to relay for abc@wipro. com发送电子邮件

java - android file.exists 不能正常工作

android - 如何在调用 attachBaseContext 之前获取 sharedPreferences 键值?

java - 如何做到当我按下加载游戏时它不仅加载信息而且让你进入游戏的状态?

java - 测试 onActivityResult()

java - Eclipse 中的 "Type parameter hides another type"警告示例

java - Picasso Android 内存问题,当 fragment 被替换时

android-maven-plugin - 如何设置 apkMetaIncludes?