在Android中保存多个级别的所有高分的最佳方法是什么?

问题描述 投票:0回答:1

我正在用Android编写扫雷应用程序。 它有3种难度模式,我想保存所有三种难度模式的所有分数。 如果我只想存储所有模式的高分,我可以使用SharedPreferences object来完成,但是我想存储所有分数并按解决时间或日期显示给玩家解决了。

我曾考虑过将数据保存在文件或json文件中。 我不想使用SQLite数据库,因为它的代码太多。

我只想知道是否有比将所有内容保存在文件中(也许在资产中)更好的方法。

有一个类似的问题,但是我认为接受的解决方案不能用来解决我的问题。

android android-studio save android-sharedpreferences android-database
1个回答
1
投票

您可以为此使用Firebase数据库。 数据库的好处是,如果您希望游戏还向正在玩它的其他人显示排行榜,它会实时显示。 只需在游戏结束时添加数据,然后根据数据过滤结果即可。 希望对您有所帮助,这是一个链接,可帮助您从这里开始

© www.soinside.com 2019 - 2024. All rights reserved.