离线高分表 - Java(android)

时间:2012-12-04 19:46:00

标签: java android sharedpreferences

我正在尝试实现仅保存到手机的离线高分。我想要的只是在高分中保存一个整数和字符串。我的问题是这样做的最佳方式,也许是一个例子。

从我的研究来看,似乎SharePreferences是最好的方法吗?让我知道你们的想法。

2 个答案:

答案 0 :(得分:2)

正如djechlin所说,有很多方法可以做到这一点。但是你可以在android文档中阅读storage options here并确定什么是最适合你的。如果您可能希望在某个时刻添加更多字段但是您有很多选项,那么SharedPrefs可能或sqllite数据库可能

答案 1 :(得分:0)

SharedPreferences不是最佳选择,因为您无法以简单的方式存储列表。但是如果你真的想要,你可以存储高分作为“1; Jeff; 10000”,“2; Ben; 9000”形式的字符串,并将它们存储在SharedPreferences.Editor.putStringSet()中。