1

我正在设计一个将利用无限滚动的 Android 平板电脑应用程序。当然,用户的连接速度会有所不同。要加载的内容是产品搜索结果。GUI 类似于 Google 购物。

我一直无法找到有关在每批中加载多少内容的最佳实践。我猜这个数量应该与所需的最大加载时间有关。

有没有人这样做过?您如何确定要加载多少内容?

4

1 回答 1

0

我建议您在每批中加载尽可能少的内容(当然取决于您的应用程序需求),按需下载数据是您能做的最好的事情。我做了类似的事情,以我个人的经验,最好的方法是运行后台线程(扩展 AsyncTask)以避免 UI 线程挂起。这是无需操作线程和/或处理程序即可将结果发布到 UIThread 的最佳方式。

于 2012-10-01T21:14:28.430 回答