数据与服务器同步到房间数据库

时间:2018-06-13 12:02:05

标签: android offline android-room

我是android新手。在我的Android应用程序中,我显示了产品列表。现在,我可以使用单个API调用同步所有产品。在慢速网络中,应用程序因超时错误而中断。我想通过数据块同步产品,我也想展示一个加载器。我怎样才能做到这一点?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您正在寻找名为Pagination的东西。您可以使用指定的“页面”参数从API获取特定的产品列表/产品。 “ page”参数通常以0 (page=0)开头,然后当用户滚动到列表底部时,您增加“ page”参数并获取下一个数据块(page=1) ,因此当用户滚动到列表底部时,该指示灯一直亮着。

要显示一个让用户知道从API加载数据的提要,只需使用一个进度条,该进度条可以在API调用正在进行时显示,而在API调用完成时隐藏。