您不得不知的Android系统通知的设计原则
通知可让用户随时了解应用中的相关和即时的事件,例如来自好友的新聊天信息或日历事件。您可将通知视作新闻频道,在重要的事件发生时提醒用户注意,或者当作日志,必要时可在用户的所有 Android 设备上按需同步通知。向用户设备推送及时、相关且可操作的通知,让用户可以更便捷地使用应用功能。
针对具有时效性的事件使用通知,且必须赋予用户选择接收哪些通知的自由。
为通知增添个人色彩。例如,在消息通知中加入发送者的头像。
用户点按通知的主体部分时,将用户引导至相关位置,以便他们查看通知中涉及的内容或对其执行操作。
为重要通知赋予较高的优先级,以便突出显示这些通知。但切勿过度,必要时将同一类型的多条通知叠放在一起。
使用辨识度高的图标,以便用户一眼认出通知是来自您的应用。
如果设备有通知指示灯,请为优先级较高的通知使用指示灯。
1. 基本布局
所有通知至少要包括一个基本布局,包括:
通知的图标。图标以符号形式表示来源应用,如果应用生成多个类型的通知,它也可用于指明通知类型。
通知标题以及其他文本。
时间戳。
您可以选择让应用的通知提供多少信息详情。 它们可显示消息的前几行,也可以显示更大的预览图像。 额外的信息可以为用户提供更多上下文,并在某些情况下,允许用户完整阅读消息。 用户可进行两指缩放或执行单指滑移,在紧凑和展开布局之间切换。 对于单一事件通知,Android 提供了三种展开布局模板(文本、收件箱和图像),供您在应用中使用。 下图展示了文本形式的展开布局:
Android 支持在通知底部显示可选的操作。通过操作,用户可在通知栏中处理最常见的任务,而无需打开来源应用,这样可加快交互的速度。通过结合使用滑动清除通知的功能,有助于用户专注于对自身重要的通知。
请慎重考虑要在通知中包含的操作数,您加入的操作越多,用户就越无所适从。请通过只包含最重要且有意义的操作,尽量减少通知中的操作数量。
确保正在显示的内容是必要、常用且常见的
让用户可以迅速完成任务
同时避免以下类型的操作:
含义模糊
跟通知的默认操作一样(例如“阅读”或“打开”)
以上是有关使用系统通知的相关介绍,并列举了在 Android 手机上的一些通知布局,您可以前往 Android 开发者网站了解更多有关系统通知的多平台布局和设计原则,以帮助您设计出提高应用曝光度和实用性的通知。最后,感谢您的阅读!
了解 Android 设备的更多通知布局及相关指导原则,请参考:http://developer.android.com/intl/zh-cn/design/patterns/notifications.html