什么是最好的数据存储?

时间:2013-07-17 09:52:38

标签: android database cocos2d-iphone andengine

我正在开发一款Android游戏。我想存储和检索最高分。 得分较高的记录数量为10。 所以请告诉我存储它的最佳选择(SQLlite,共享首选项等)。

1 个答案:

答案 0 :(得分:2)

使用SharedPreferences,因为你有一个固定的大小(10)并且设置起来很简单。

SharedPreferences.Editor editor = getPreferences(MODE_PRIVATE).edit();
editor.putInt(SCORE_1, 500);
editor.putInt(SCORE_2, 200);
editor.putInt(SCORE_3, 100);
editor.putInt(SCORE_4, 0);
...
editor.commit();

如果你有不同表的动态数据,那么使用sqlite数据库需要更多数据。

有关详细信息,请参阅Android Storage Options