Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.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,我正在尝试实现只保存到手机的脱机高分。我只想在高分中保存一个整数和字符串。我的问题是做这件事的最佳方式,可能是一个例子 从我的调查来看,共享偏好似乎是最好的方式?让我知道你们的想法。正如杰克林所说,有很多方法可以做到这一点。但是你可以在android文档中阅读,并决定什么最适合你。如果您希望在某个时候添加更多字段,则可能使用SharedRefers或sqllite database,但您有许多选项SharedReferences并不是最佳选择,因为您无法以简单的方式在其中存储列表。但如果您真的愿

我正在尝试实现只保存到手机的脱机高分。我只想在高分中保存一个整数和字符串。我的问题是做这件事的最佳方式,可能是一个例子


从我的调查来看,共享偏好似乎是最好的方式?让我知道你们的想法。

正如杰克林所说,有很多方法可以做到这一点。但是你可以在android文档中阅读,并决定什么最适合你。如果您希望在某个时候添加更多字段,则可能使用SharedRefers或sqllite database,但您有许多选项

SharedReferences并不是最佳选择,因为您无法以简单的方式在其中存储列表。但如果您真的愿意,您可以将高分存储为“1;Jeff;10000”、“2;Ben;9000”格式的字符串,并将其存储在SharedReferences.Editor.putStringSet()中。

您尝试了什么?从您给出的要求来看,有几十种方法可以正确地做到这一点,因为您本质上是在问“如何用Java将数字保存到文件中”