【发布时间】:2010-08-30 01:14:20
【问题描述】:
我有一个列表视图,所有列表项(文本)都需要从 Web 服务更新。我的应用程序可以查询 Web 服务以一次性获取所有列表项,也可以查询一次获取一个列表项。 我有以下查询 1)如果我查询网络服务以一次获取所有列表项,下载并在列表中显示大约需要 15 秒。用户可能认为应用程序没有响应。 2)如果我为每个列表项查询 Web 服务,当用户向上或向下滚动时会发送多个查询。所以我正在下载用户可能看不到的项目。如果列表向上滚动。
请针对这种情况提出一个好的设计模式。
【问题讨论】: