实时动态通知

实时更新会提供重要更新的摘要,以便用户无需打开应用即可跟踪进度。用户可以暂时关闭实时更新通知或将其降级为标准通知。实时更新通知应遵循通知原则,提供简明扼要、及时且相关的信息。

图 1:“实时更新”模板
对于用户发起的有限或可跟踪的体验,请使用实时更新。
如果通知没有明确的结束时间,请使用实时更新。

在以下情况下,实时更新无法正常运行:

  • 如果通知中的信息来自多个应用。
  • 如果通知旨在向用户提供建议。
  • 如果需要定制的视觉效果、动画或独特的数据结构才能进行有效沟通。

以下部分提供了一些建议,可帮助您保持一致性、清晰度,并防止用户感到沮丧。

提醒行为

为了消除虚假提醒并减少通知疲劳,请仅在状态发生重大变化时发出提醒。对于较小的变量调整,不发出提醒。例如,在司机到达时发出提醒,但在预计到达时间发生变化时不发出提醒。

如果您确实要发出提醒,界面应立即直观地显示原因。

针对重大变更的提醒。
针对小幅调整发出提醒。

进度条语义

一目了然地显示状态。如果使用离散步骤,请清楚标记不同的阶段以显示进度。如果使用标准进度条,请确保填充量与剩余时间或距离相符。

图 2:一目了然的进度状态。

时间戳一致性

在视图之间切换时,折叠的状态栏视图和展开的卡片视图应使用相同的时间戳或时长格式。如果此处不一致,可能会导致不必要的摩擦。

图 3:卡片和状态芯片上时间戳的格式相同。

模板专业化

对于网约车、外卖或地图等关键模板,数据应以可预测的方式显示。同一垂直领域的应用应使用类似的字段来表示类似的数据点。例如,内容标题包含最关键的信息,可帮助用户快速浏览。

图 4:三种不同的键模板。

详细了解用例模板,并使用 Android 界面套件创建自己的模板。