【发布时间】:2016-11-06 12:04:22
【问题描述】:
我最近做了一个简单的安卓游戏,我将玩家当前的分数存储在一个变量“score”中。它会在游戏过程中显示在屏幕上,并随着我们的进一步进行不断更新。我们一死,就会显示最终分数以及再次播放的按钮。我想保存这个分数,以便我可以使用游戏主菜单中的高分按钮访问它。这个怎么做?我需要在退出游戏后保存分数,以便下次玩时可以访问它。
【问题讨论】:
标签: java android android-studio apk
我最近做了一个简单的安卓游戏,我将玩家当前的分数存储在一个变量“score”中。它会在游戏过程中显示在屏幕上,并随着我们的进一步进行不断更新。我们一死,就会显示最终分数以及再次播放的按钮。我想保存这个分数,以便我可以使用游戏主菜单中的高分按钮访问它。这个怎么做?我需要在退出游戏后保存分数,以便下次玩时可以访问它。
【问题讨论】:
标签: java android android-studio apk
有很多可能性。 我个人会使用数据库或隔离存储。 如果您使用数据库,您可以使用名称和密码存储数据,您甚至可以使用谷歌的 firebase。 我不会使用本地解决方案,因为它可以修改。
【讨论】:
一定要遵循共同的偏好。它易于使用。如果你只是谷歌一个教程,它会一帆风顺。
希望这会有所帮助。
【讨论】:
我会在这种情况下使用共享首选项来保存整数。
【讨论】:
使用共享首选项是适合您的方案的最佳方式。
这里有一个帖子可以帮助你:How to use SharedPreferences in Android to store, fetch and edit values
【讨论】: