首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android:哪种设计选择更好?延迟加载还是初始等待时间?

Android:哪种设计选择更好?延迟加载还是初始等待时间?
EN

Stack Overflow用户
提问于 2009-10-07 16:35:53
回答 2查看 654关注 0票数 4

我一直是懒加载的狂热粉丝,但昨天我和一位程序员同事聊天,他向我展示了另一个应用程序,并表示他对应用程序加载列表所需的初始等待时间(准确地说是Android Marketplace )感到非常高兴,并允许他顺利地滚动,而不是实现懒加载,让他的生活变得痛苦……

虽然我可以使用后台图像下载来让延迟加载工作,让整个过程感觉不受干扰,但我仍然不确定哪种设计方法是首选的……有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-07 16:43:57

UI设计的一个主要组成部分是让UI感觉到响应。现在,现实地说,总是会有等待时间-应用程序必须加载,数据需要填充,等等。这里的诀窍是总是给用户反馈正在完成的事情,当然,不要在加载屏幕上花费太多时间(我正在看你的PS1!)。

在您的应用程序中,我同意您的朋友的观点,即延迟加载可能有点烦人。没有人希望屏幕在滚动时卡顿/暂停(举个例子)。除此之外,人们已经习惯了等待应用程序加载计算机的时间。但是,在“我愿意等待”和“去他妈的,我不用这个应用程序”之间有一条细微的界限。

当然,在某种程度上,这确实会成为个人对这样做的方式的偏好。这就需要从用户那里获得反馈(这不是无缘无故的user界面设计)。

票数 4
EN

Stack Overflow用户

发布于 2009-10-07 19:35:00

我赞成混合动力车。用户界面所需的信息通常可以分为两部分:

  • Textual information.
  • Visual信息。

我总是尝试预加载文本信息,以便获得用户可以开始与之交互的用户界面。然后我开始懒洋洋地在后台线程上加载视觉信息。

如果用户界面需要停止,always会显示一个进度指示器,即使它是一个确定的指示器。至少是移动的用户界面的安慰剂效应是不可低估的。感知的响应性甚至可以比实际的响应性更好。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1532759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档