【发布时间】:2013-03-17 02:06:33
【问题描述】:
我正在开发一个联系人应用程序。我已经完成了它的代码。它运行良好,可以做所有你可以要求它做的事情,而不会让人头疼。但是,仍有改进的机会。为了消除任何类型的延迟,我在通过进度对话框向用户提供任何 UI 之前加载所有联系人图像和主要电话号码。我想实现一种机制,以便应用程序在用户完成滚动并搜索/读取联系人姓名以获得所需的姓名时开始检索联系人图像,因此线程应该在用户开始阅读/或停止滚动时立即启动,并且无论如何,他开始滚动,线程应该暂停并让用户再次滚动。除了实施其他减少延迟的技术之外,如何实现它的任何想法,我相信这将是最好的。那么,有什么想法吗?我不知道如何启动这个机制。
【问题讨论】:
-
这在很大程度上取决于您使用的视图类型,例如你在使用 ScrollView 吗?列表视图?
-
抱歉迟到了。是的,我正在使用列表视图。
-
是的。这是可行的选择,但是当用户再次滚动时我如何暂停线程。