启动和延迟

精心设计应用的启动体验,因为这是用户遇到的第一件事。

启动应用时,请牢记以下原则。

优化性能

投资应用的性能,因为在等待内容加载时一直抬起手腕会让人感到不舒服。

指示活动

让用户确信系统正在积极处理他们的请求可以提高他们对延迟的容忍度。

逐步构建

随着内容变得可用,逐步构建内容。这可以通过以下方式完成。

显示静态元素

首先使用静态元素(例如文本元素、可操作按钮和占位符 UI),同时加载其余内容。

在加载其他内容时显示静态元素。
显示动态元素,因为内容的布局、形状或格式可能不可预测。

谨慎使用加载指示器

不确定的加载指示器可能会导致延迟问题。相反,向用户显示静态文本或占位符图像以指示正在进行操作。

显示静态文本以指示正在进行的操作。

优先考虑视觉反馈

当用户执行操作时,立即向他们提供视觉反馈。这会增强他们对操作已发生的信心。对于简单的操作(如点击按钮),这可以是触控涟漪反馈。对于更复杂的操作(如更改手机上的音乐音量),这可以是在更改音量之前显示音量指示器。

当系统需要执行操作时,首先显示视觉反馈。

品牌启动

在应用启动期间将应用图标居中显示,以便用户首先看到应用图标。这可以提高品牌认知度,并且是显示进度的一种方法。使用黑色窗口背景和应用图标。应用图标必须是 48x48dp 的圆形图标,并位于表盘的中心。启动画面图标必须与应用启动器图标匹配。了解有关如何添加启动画面的更多信息。

使用黑色窗口背景和 48x48dp 的圆形图标。