我正在为 Java 教程开发新的 android 应用程序。我想知道存储问题和答案的最佳方式是什么。我计划每个部分有大约 100 个问题。我总共有 5 个部分。
考虑以下选项。但不知道表现如何
- 存储在 Sqlite 数据库中 - 但在这种情况下,如何插入问题?
- 将其存储在 excel 文件中并使用 poi 读取 excel 并将其显示在应用程序中
- 将其存储为 JSON 文件(每个部分一个 json 文件)
- 将其存储在 XML 文件中(每个部分一个 xml)
有人可以帮我看看哪个是最好的选择吗?
我正在为 Java 教程开发新的 android 应用程序。我想知道存储问题和答案的最佳方式是什么。我计划每个部分有大约 100 个问题。我总共有 5 个部分。
考虑以下选项。但不知道表现如何
有人可以帮我看看哪个是最好的选择吗?
使用 JSON 好友。
[
{"SectionTitle":"Section A",
"questions":
[{"title":"What is Java?"
"answers": [{"title":"programming language", "isCorrect":"true"},{"title":"cooking technique","isCorrect":"false"},{"title":"movie star","isCorrect":"false"}]
},...]
},...
]
并将您的 json 解析为对象,使用 recyclerView 查看您的部分,并使用 ViewPager 在问题之间移动。