如何制作从服务器加载数据的MCQ测试功能

时间:2018-03-01 05:44:36

标签: android

我正在学习应用程序。我想在我的应用程序中添加MCQ测试功能。我想在测试开始时从服务器加载数据。并且它不会为每个问题调用服务器,因为它会减慢测试过程。我想在测试开始时加载所有问题,只有在点击下一个问题按钮时才会出现一个新问题。每个问题都有四个选项,所以最后我想将数据发送到服务器以验证答案。我真的很困惑我应该用什么来保存内存中的问题。然后他们回答提交给服务器。

1 个答案:

答案 0 :(得分:0)

Android developer guide包含可用于存储的可用选项的说明性列表。因为您希望保持此信息的安全。我建议你应该使用下面列表中的一个

  1. 内部文件存储:将app-private文件存储在设备文件中 系统。
  2. 数据库:将结构化数据存储在私人数据库中。
  3. 虽然很大程度上取决于数据的大小和用例的其他细节。

    基于评论中的讨论。这是一个很酷的answer,即序列化/反序列化对象。