Android 构建一个在片段之间有不同测验q的应用程序,我应该使用什么来保持跑步成绩?

Android 构建一个在片段之间有不同测验q的应用程序,我应该使用什么来保持跑步成绩?,android,Android,我已经尝试过实现一个接口,因为我不能扩展到多个类。我这样做对吗? 我想让这个方法提高分数 public increaseScore(){ score++; } 基本上这是一个10个问题的测验,最后我想让应用程序显示他们的总数。有很多方法可以做到这一点。 我假设你正在学习Android,只是想找到最短的学习路径。我将提供一些从最简单到最复杂的选项 在保存分数的类中的静态变量,您可以轻松地增加并最终使用。 具有需要保持可用的游戏特定变量的singleton类 Shar

我已经尝试过实现一个接口,因为我不能扩展到多个类。我这样做对吗? 我想让这个方法提高分数

public increaseScore(){
        score++;
       }

基本上这是一个10个问题的测验,最后我想让应用程序显示他们的总数。

有很多方法可以做到这一点。 我假设你正在学习Android,只是想找到最短的学习路径。我将提供一些从最简单到最复杂的选项

在保存分数的类中的静态变量,您可以轻松地增加并最终使用。 具有需要保持可用的游戏特定变量的singleton类 SharedReference类使用Android免费提供的简单xml内置int工具存储和检索变量 在片段之间通过bundle传递Int 使用基本CRUD操作存储和检索SQLite本地数据库 云托管服务器,带有发送和检索分数的API 显然,这取决于你的需要和你想学什么。如果你想知道如何在专业的企业环境中实现这一点,答案也会有所不同

如果您正在学习,我建议您把手弄脏并使用SQLite。然而,如果您现在只想专注于学习UI并完成它,那么只需使用一个简单的静态

快乐编码