Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android读/写用户首选项_Java_Android_Sharedpreferences - Fatal编程技术网

Java android读/写用户首选项

Java android读/写用户首选项,java,android,sharedpreferences,Java,Android,Sharedpreferences,我正在将iOS应用程序迁移到android,考虑到iOS,我设置了一个默认的plist文件,其中包含字符串和键,然后使用NSuserDefaults修改这些字符串和键。我读了一些帖子和文档,但不太清楚如何在安卓系统中正确操作。 我需要一个带有我可以读写的键和字符串的首选项文件。谢谢。虽然简单的RTFM是合理的,但我必须承认使用了您的答案:)谢谢! SharedPreferences settings; settings = getSharedPreferences("PREF_NAME", Co

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

虽然简单的RTFM是合理的,但我必须承认使用了您的答案:)谢谢!
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();