【发布时间】:2019-02-16 11:41:58
【问题描述】:
我正在开发一个 android 应用程序,它从托管的 Django REST API url 获取数据并使用 android 的 RecyclerView Adapter 库显示它。现在的问题是,由于数据很大(在 json 中大约有 15000 行),Volley 库首先尝试并加载整个数据(即使在快速的网络连接上也会导致很多延迟),因为JSONArray 类在设置 RecyclerView 适配器之前立即检索整个 json 数据。如何减少这种延迟或如何开始动态设置回收器适配器?
【问题讨论】:
-
您可以使用 android 的分页库并使您的 api 支持分页。这将帮助您更快地加载数据,并且只加载您想首先显示的数据...使用此链接例如 medium.com/@husayn.hakeem/…
标签: android json python-3.x android-studio android-volley