下载选项以离线工作 - 安卓



我在考试应用程序工作。在这种情况下,问题通过 JSON 从后端派生。我现在面临的唯一问题是,如果没有网络意味着应用程序无法正常工作。是否可以设置下载选项,以便用户可以在需要时下载和编写问题,并在有网络时发布。是否可以设置下载选项来下载活动?

我想推荐你做的逻辑是

让用户在编辑文本中写问题。 将该问题保存在数据库中,再增加一列"同步",这是错误的。 当互联网可用时,获取所有将列值同步为 false 的问题(这意味着问题未在互联网中同步(并通过 JSON 发送该对象。成功响应后, 将该问题的同步值设置为 True,这意味着该问题已与互联网同步。

最新更新