通知

在 Tizen 平台,可通过多种方法通知用户设备上的新事件。 一般提供通知面板和提醒通知的通知方法,您也可以使用弹出式窗口和徽章通知。

通知 UI 支持多模式反馈,即视觉、听觉、触觉界面事件的组合。

您可以使用以下类型的通知:

  • 通知面板
  • 提醒
  • 弹出窗口
  • 徽章

创建通知时,请牢记下列准则:

  • 不要过度使用它们。 为每个事件选择适当的通知类型,并以不妨碍用户任务的方式进行通知。
  • 使用徽章显示更新的次数。 可以将它们应用到用户界面组件,如应用程序图标、选项卡或列表。
  • 继续显示新事件(包括已忽略事件)的信息,即使该用户已在通知面板中忽略该通知。

通知面板

用户可以在通知面板查看正在发生的事件,看到错过的事件,例如最近的文本邮件、电话和电子邮件。 它是可以让用户随时了解最新情况的通知简单摘要。

用户只需简单拉下指示器(通常包括正在执行的任务显示屏和通知显示屏),则可以从 OS 的任何地方访问通知面板。  

打开和关闭通知面板
打开和关闭通知托盘

 

如果要显示的内容超过一页,用户可以向上和向下滚动。 对于事件通知,用户可以通过点击清除所有按钮忽略通知面板中的这些通知。

正在执行的任务显示当前事件(如文件传输的状态)或连接设备的相关信息(如 USB 连接)。  

正在执行任务显示屏
正在执行任务显示屏

 


事件通知显示屏将显示用户未查看新事件的相关信息,如事件标题、发件人、部分消息、应用程序图标和时间戳。

如果一个应用程序有两个以上的事件通知,应在单个通知框中显示。 然而,如果每个通知必须要有路径,可以作出特殊安排,在通知框中显示单个应用程序的多个通知。  

事件通知布局示例
事件通知布局示例

 

在一个单一事件类型中,将图像设置为框的背景图像 (如果已下载) ;或者您可以在通知中显示其信息

提醒通知

提醒是通知的一种,发生时两行信息在一段有限的时间内显示在状态区中,提醒包括以下内容

  • 图标
  • 文本(主文本和副文本)
  • 关闭按钮
提醒通知
提醒通知

如果您启用了显示内容通知选项,则提醒显示内容的详细信息(或一般代表文本) 请注意,提醒通知不能中断用户运行的应用程序。 如果用户点击提醒,他或她将看到事件详细信息屏幕。 如果用户在提醒通知消失之前解除锁定屏幕,则通知保持在解锁屏幕的状态区中。

弹出式通知

使用弹出式通知来传递信息或要求用户确认。

根据信息的性质,通知分为三个类别:

  1. 基本信息传递:此弹出式通知是临时的 - 其目的是为了在一定时间后从应用程序屏幕消失前向用户传送信息。 如果用户点击弹出通知框以外的区域,通知也会消失。
  2. 重要信息的传递:此弹出窗口用于传递重要信息或提醒用户转至进程的关键步骤。 它停留在屏幕上,直到用户点击 OK确定按钮。
  3. 运行/删除选择:用户的选择决定了此通知的结果。 利用它来提示用户确认他们想要运行或删除不可恢复的东西。
弹出式通知
弹出式通知

徽章通知

不是所有的事件需要立即通知。 在这种情况下,您可以使用徽章来传达这种类型的非紧急信息(例如,事件的数目)。 您可以在应用程序图标上添加一个小的徽章,或启动应用程序时用户可以查看该通知。   

徽章通知
徽章通知

创建徽章通知时,请遵循以下准则:

  • 只向用户显示新的和未阅读的项目。
  • 以数字显示它们,徽章图标上的数字指示新的和未读项目数。
  • 如果有多个新的或未读的项目,随着用户查看和读取每个项目,徽章中显示的数目必须相应减少。 通知用户新项目的文本也应该消失。
  • 将徽章图标放在每个图标或控件的右上角。
  • 徽章图标中的数字不应超过四位数。
注:您可以在 Web 框架中自定义徽章通知。