浅析Android 4.0的通知系统
通过手机的通知系统,可以将应用程序的一些重要消息告知给用户。流畅、舒适、友好的应用程序离不开精心设计的消息提醒机制。但是并不是所有的通知都是用户想看的,否则只会给用户造成骚扰,所以要谨慎使用通知。
在对《Android Design》进行翻译时发现:Android系统已经提出了一些关于通知消息的设计建议,故在此分享给大家。
一、何时使用通知?
通知主要用于对时间敏感(Time Sensitive)的事件,尤其是涉及他人(Involve another person)的同步事件。例如下面的Gtalk和日历发出的通知就是时间敏感,且与人相关的事件。
那么什么时候又不应该使用通知呢?官方的建议是:
不直接针对用户的,或不紧急的信息。例如SNS中与用户没有直接关系的新鲜事。Path可能就犯了这个错误。
正显示在当前屏幕的信息也不必创建一个通知。即正在聊天的时候,就不必再创建关于聊天消息的通知了。
系统可以自己完成而无需用户操作的简单动作,例如保存、同步或者是更新应用程序等。
如果发生错误了,但是应用程序可以快速自我恢复,此时也不必用通知去打断用户,甚都可以不用让用户知道这个错误。
对于用户不能手动启动或停止的服务,也不必使用通知。
不要为了让用户对你的品牌记忆深刻而创建多余的通知,否则只会让用户反感。想让用户对你的应用程序保持注意力并且提供少量内容的最好方式是提供小部件(widget)给用户,让用户可以将它放到首页。
二、通知的设计指南
1. 使其私有化
其他用户发过来的通知应该在通知里包含用户的头像(Icon/Photo),还要显示通知的标题(Title)、消息内容(Message)、时间戳(Timestamp),以及应用程序的图标(Secondary Icon)。
2. 并同类通知
如果一个应用程序发出了多个相同类型的通知,而且这些通知都还没被处理的话(被处理的通知会被移出通知抽屉),那么请将相同类型的通知并为一个。
并后的通知会有一个总结性的描述,并且能让用户知道一共并了多少条通知(Number Pending)。
3. 对时间敏感事件的时间戳
默认的系统通知会在通知右上角打上时间戳,如果你认为显示时间戳对你的通知是没有意义的,那你可能就要重新考虑是否值得为这条消息创建一条通知了。如果这条通知确实足够重要,再决定是否不显示时间戳。
常见的需要显示时间戳的通知是通讯通知,如Email、短信、聊天消息这种,用户需要通过时间戳来理解消息的上下文。
4. 通知相关的导航机制
如果用户点击了一条通知,此时应该将相关的应用程序打开到可以对通知中提到的内容进行操作的状态。但如果用户点击了一个并的通知,应该去到列表页面(内容页的上一层级),后面第三部分会详细阐述。
5. 自我清理
有些通知会在某个时间点出现告知用户一些相关的信息和提示,但是如果过了那个时间点,这个通知可能对用户来说就不重要了,此时就应该考虑自动删除这条通知。
同样的,用户查看过的聊天消息或邮件,也应该让用户不必手动操作就移除这些通知。
6. 为通知提供预览
提供一段简短的文本作为通知的预览可以让用户大致了解通知的内容,从而帮助用户决定是否立刻查看该通知。
7. 让用户决定是否显示通知
用户可能对频繁出现的通知感到厌烦,所以应该让用户决定是否显示通知。因此,在应用程序的设置中应该让用户可以取消通知。
8. 使用不同的图标
为了让用户在通知栏看一眼就能知道是哪个应用程序发出的通知,应该采用有自己特色的图标。所以在设计应用程序的图标的时候,应该注意与其他Android应用的通知图标有比较明显的区别。
但需要注意的是不要用颜色来区分,因为通知图标通常都是黑白的。
三、通知的导航机制
1. 单条通知与并通知
如果用户点击了一条通知,此时应该将相关的应用程序打开到可以对通知中提到的内容进行操作的状态。例如用户收到一封新邮件的通知,用户点开该通知后应该去到这封邮件的内容页。
因为同类通知会被并,如果用户点击了一个并的通知,应该去到列表页面(内容页的上一层级)。在下面的例子中,用户点开一条并的新邮件通知后,进入了收件箱界面。
- 随机文章
- 悉尼-马尔代夫(澳大利亚悉尼至马尔代夫的直飞航线开通)
- 中国 马尔代夫 基地(中国在马尔代夫建立基地,加强海上安全合作)
- 西安-马尔代夫机型(西安至马尔代夫航线机型更新!)
- 包机 马尔代夫(私人订制:包机探访马尔代夫)
- 马尔代夫鱼竿价格(马尔代夫钓竿价格公开!新手必看!)
- 厦门马尔代夫海浪(厦门海域惊现性质稀罕的马尔代夫海浪)
- 马尔代夫风格窗帘(马尔代夫特色窗帘营造浪漫度假氛围)
- 惠东马尔代夫自驾(惠东自驾到马尔代夫,开启旅行新模式)
- 缙云 马尔代夫(缙云旅行达人带你畅游马尔代夫)
- 日本冲绳马尔代夫(冲绳岛上发现美如马尔代夫的海洋景色)
- 白色泳衣马尔代夫(马尔代夫度假:穿上白色泳衣尽情畅游)
- 作文 马尔代夫(美丽的马尔代夫,如世外桃源。)
- 恒大 马尔代夫(恒大集团在马尔代夫扩大投资规模)
- 散文马尔代夫游记(潜水、美食、浪漫,我的马尔代夫之旅)
- 方媛 马尔代夫(方媛马尔代夫之旅,探寻美丽海洋世界)
- 南京 马尔代夫(南京市民即将可以免签赴目的地马尔代夫啦!)
- 印度马尔代夫移民(印度人涌向马尔代夫:寻求更好的生活)
- 海南乐东马尔代夫(海南乐东一处美如马尔代夫的度假胜地)
- 芜湖马尔代夫图片(赏心悦目!芜湖模拟马尔代夫照片展示)
- 洪州 马尔代夫(江西洪州旅游局与马尔代夫展开旅游交流合作)
- 马尔代夫个人别墅(探索马尔代夫个人别墅:私密度假天堂)
- 马尔代夫下海游泳(探索马尔代夫清澈海水的下海游泳之旅)
- 翱翔 马尔代夫(飞翔于神秘之地:探寻马尔代夫)
- 马尔代夫到呼玛岛(马尔代夫旅游:探索呼玛岛的美妙之旅)
- 马尔代夫出线预测(马尔代夫或许能够出线,世界足坛震惊)
- 迪拜转机马尔代夫(从迪拜转机,探秘马尔代夫的梦幻之旅)
- 马尔代夫吃什么餐(探寻马尔代夫美食文化:体验当地餐食)
- 马尔代夫书籍介绍(探索神秘海底世界,马尔代夫图书推荐)
- 马尔代夫乱吗最近(近期马尔代夫局势混乱,游客需谨慎!)
- 遂宁马尔代夫沙滩(遂宁市民在马尔代夫度假享受沙滩风情)
