童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

浅析Android4。0的通知系统(附Android4。0设

7月11日 暗影泪投稿
  通过手机的通知系统,可以将应用程序的一些重要消息告知给用户。流畅、舒适、友好的应用程序离不开精心设计的消息提醒机制。但是并不是所有的通知都是用户想看的,否则只会给用户造成骚扰,所以要谨慎使用通知。
  在对《AndroidDesign》进行翻译时发现:Android系统已经提出了一些关于通知消息的设计建议,故在此分享给大家。
  一、何时使用通知?
  通知主要用于对时间敏感(TimeSensitive)的事件,尤其是涉及他人(Involveanotherperson)的同步事件。例如下面的Gtalk和日历发出的通知就是时间敏感,且与人相关的事件。
  那么什么时候又不应该使用通知呢?官方的建议是:
  不直接针对用户的,或不紧急的信息。例如SNS中与用户没有直接关系的新鲜事。Path可能就犯了这个错误。
  正显示在当前屏幕的信息也不必创建一个通知。即正在聊天的时候,就不必再创建关于聊天消息的通知了。
  系统可以自己完成而无需用户操作的简单动作,例如保存、同步或者是更新应用程序等。
  如果发生错误了,但是应用程序可以快速自我恢复,此时也不必用通知去打断用户,甚至都可以不用让用户知道这个错误。
  对于用户不能手动启动或停止的服务,也不必使用通知。
  不要为了让用户对你的品牌记忆深刻而创建多余的通知,否则只会让用户反感。想让用户对你的应用程序保持注意力并且提供少量内容的最好方式是提供小部件(widget)给用户,让用户可以将它放到首页。
  二、通知的设计指南
  1。使其私有化
  其他用户发过来的通知应该在通知里包含用户的头像(IconPhoto),还要显示通知的标题(Title)、消息内容(Message)、时间戳(Timestamp),以及应用程序的图标(SecondaryIcon)。
  2。合并同类通知
  如果一个应用程序发出了多个相同类型的通知,而且这些通知都还没被处理的话(被处理的通知会被移出通知抽屉),那么请将相同类型的通知合并为一个。
  合并后的通知会有一个总结性的描述,并且能让用户知道一共合并了多少条通知(NumberPending)。
  3。对时间敏感事件的时间戳
  默认的系统通知会在通知右上角打上时间戳,如果你认为显示时间戳对你的通知是没有意义的,那你可能就要重新考虑是否值得为这条消息创建一条通知了。如果这条通知确实足够重要,再决定是否不显示时间戳。
  常见的需要显示时间戳的通知是通讯通知,如Email、短信、聊天消息这种,用户需要通过时间戳来理解消息的上下文。
  4。通知相关的导航机制
  如果用户点击了一条通知,此时应该将相关的应用程序打开到可以对通知中提到的内容进行操作的状态。但如果用户点击了一个合并的通知,应该去到列表页面(内容页的上一层级),后面第三部分会详细阐述。
  5。自我清理
  有些通知会在某个时间点出现告知用户一些相关的信息和提示,但是如果过了那个时间点,这个通知可能对用户来说就不重要了,此时就应该考虑自动删除这条通知。
  同样的,用户查看过的聊天消息或邮件,也应该让用户不必手动操作就移除这些通知。
  6。为通知提供预览
  提供一段简短的文本作为通知的预览可以让用户大致了解通知的内容,从而帮助用户决定是否立刻查看该通知。
  7。让用户决定是否显示通知
  用户可能对频繁出现的通知感到厌烦,所以应该让用户决定是否显示通知。因此,在应用程序的设置中应该让用户可以取消通知。
  8。使用不同的图标
  为了让用户在通知栏看一眼就能知道是哪个应用程序发出的通知,应该采用有自己特色的图标。所以在设计应用程序的图标的时候,应该注意与其他Android应用的通知图标有比较明显的区别。
  但需要注意的是不要用颜色来区分,因为通知图标通常都是黑白的。
  三、通知的导航机制
  1。单条通知与合并通知
  如果用户点击了一条通知,此时应该将相关的应用程序打开到可以对通知中提到的内容进行操作的状态。例如用户收到一封新邮件的通知,用户点开该通知后应该去到这封邮件的内容页。
  因为同类通知会被合并,如果用户点击了一个合并的通知,应该去到列表页面(内容页的上一层级)。在下面的例子中,用户点开一条合并的新邮件通知后,进入了收件箱界面。
  2。间接通知
  如果应用程序需要同时展示多个事件的信息,可以使用一条通知将用户指引到一个中间界面。这个界面会展示这些事件,并为用户提供进入应用程序的入口。这种类型的通知被称为间接通知。
  例如一个用户在Gmail中收到了Calendar发出的一条间接通知。点击这条通知后打开一个中间界面(calendarinterstitial),这个界面下显示了几个事件的提醒,在这个界面点“返回”键会回到Gmail,但是如果用户点击了某个事件提醒,就会离开这个中间界面并打开Calendar应用程序以显示这个事件的详细内容。在这个事件的详细内容的界面下,点“向上”和“返回”都会去到Calendar应用的首页。
  在间接通知的中间界面点“返回”会回到触发该通知的界面,返回路径中不会被插入其他界面。一旦用户通过中间界面进入了应用程序,“向上”和“返回”的逻辑就与标准通知一样了:在应用程序之间进行导航,而不会返回到中间界面。
  关于间接通知的详细内容请查看百度MUX翻译的《AndroidDesign》的模式Patterns导航Navigation章节。
  3。弹出通知
  弹出通知会绕过抽屉通知直接出现在用户面前。一般情况下很少使用,只在需要及时地反馈并且必须打断用户的场合下才会使用。例如Talk应用使用这种形式的通知来提醒用户有好友邀请他加入视频聊天,因为这个邀请会在几秒后自动失效。
  对于导航行为,弹出通知严格遵循间接通知的中间界面的导航逻辑。点“返回”会关闭弹出通知。如果用户从这条弹出通知进入了发出通知的应用程序,“向上”和“返回”的逻辑会与标准通知的逻辑保持一致,在应用程序内进行导航。
  关于间接通知的详细内容请查看百度MUX翻译的《AndroidDesign》的模式Patterns导航Navigation章节。
  四、通知的相关交互
  1。通知抽屉
  默认情况下,待处理的通知是以图标形式显示在状态栏中,从屏幕上方向下滑即可打开通知抽屉。
  最近的通知排在最前面,点击一条通知会将其应用程序打开到与这条通知相关的界面。
  在一条通知上向左或向右横划即可移除该通知。
  在Android4。0的平板电脑中,通知栏则被集成到底部的系统栏里,在通知区域的任意位置点击即可打开通知抽屉。
  2。进行中的通知
  有一些通知是让用户了解后台正在运行的进程。例如正在播放的音乐播放器、正在后台运行的省电程序、正在保护系统的安全软件等。另外也可以对下载上传、视频编码这种持续时间较长的任务提供反馈。这种进行中的通知是不可以被移除的。
  3。Dialog和Toast用作反馈
  如果某个应用程序没有在当前屏幕运行,它就不应该弹出对话框(Dialog)和提示条(Toast)。对话框和提示条应该是用户在当前应用程序下执行操作时,用来提供即时的操作反馈的。比如对话框可以让用户知道某个操作的危险后果,而提示条可以让用户知道某个操作已成功执行。
  五、总结
  在Android平台设计应用程序的通知消息时应该明确在哪些场景下使用通知;不同的场景显示什么类型的通知。在设计的时候还要注意通知的私有化、导航逻辑、清理机制、同类通知的合并、图标的设计等。为避免对用户造成骚扰,还应该在应用程序的设置中增加对是否显示通知消息的设置。
  从较早版本的Android系统开始,就具备了比较成熟的通知系统,新版iOS系统也参考了类似的设计。所以充分利用Android的通知系统,一定可以让用户对你的应用程序了如指掌。
  另附上MUX翻译的最新版《AndroidDesign》,欢迎大家下载阅读。
  译文:http:mux。baidu。comimg97AndroidDesignBaiduMUX。pdf
  原文:http:developer。android。comdesign
投诉 评论 转载

阐述行为主义心理学在游戏行业十年发展状况一个孤独的科学家在自己的实验室一直工作到深夜,不断地组装着自己的创造物,然后面向全世界发行这一富有影响力的作品!他并不是一个科学怪人,他只是在研究行为游戏设计!当我……如何绘制业务流程图接上篇《业务流程图绘制流程分享(一)》,本篇将对上篇中间的第四部分如何绘制业务流程图展开更多讨论。本来写完上篇,我发现没有太多必要单纯讨论这一部分内容,因为对于很多人来讲……浅析Android4。0的通知系统(附Android4。0设通过手机的通知系统,可以将应用程序的一些重要消息告知给用户。流畅、舒适、友好的应用程序离不开精心设计的消息提醒机制。但是并不是所有的通知都是用户想看的,否则只会给用户造成骚扰,……怎样为网站创建风格指南(styleguide)旅途归来,一切安好。五天很短暂,回想起来基本只有将就算是蓝色的大海和天空,还有白花花的沙滩;有兴趣的朋友可以到我的微博中看看风景照什么的。还好,回来之后并没觉得无法适应惯……杰西西:谈谈对O2O产品的一些看法简单来说O2O是将线下的商品(衣食住行)通过线上展示,消费者获得消费决策,然后决定消费最后消费的整个过程。至于是不是线上交易,线下消费,其实不重要。纵观整个行业,各种O2……产品经理需要三种职业技能商务、技术和用户体验【编者注】本文转载自CSDN,原文翻译自资深产品经理、在线投资管理公司Covestor的首席产品官MartinEriksson发表了一篇文章《What,exactly,isaP……推荐的四款产品原型设计工具【编者按】本文转载自个人博客羽化博客,原作者通过对页面原型设计的理解来介绍四款原型设计工具。与一般针对产品功能的介绍不同,本文以亲身的设计需求为出发点,通过对产品整理和提……你的团队需要什么样的产品经理?在腾讯,多数部门的实际采用了职能化或弱矩阵的组织结构形式。中心和小组等组织层级实质属于职能线条,产品、开发、测试、运营、运维等职能角色是产品运营的主要角色,而各部门都会或多或少……眼动研究介绍:应用价值与问题随着用户体验的兴起与技术设备的进步,眼动研究已经越来越为人熟知,国内更多的研究咨询机构或企业自身开始配备了眼动仪。但对于眼动技术与研究方法,许多朋友们仍然是雾里看花水中望月,希……网站分析:网站用户的生命周期价值分析AvinashKaushik的博客中最近更新的一篇文章CalculateCustomerLifetimeValue,里面非常详细地论述了什么是网站用户的生命周期价值(Lifet……信息图形中的颜色探讨面向色盲人士友好的设计解决方案颜色可以用来区分信息图形上的数据类别和维度,是数据可视化中最常用的视觉变量之一。然而,世界上有超过8的男性和0。4的女性都被色觉障碍的问题困扰他们在识别部分或者全部颜色时有困难……高效的设计可视化每一天,人们都淹没在信息的海洋中。用户在主动获取和被动接受过程中,都始终避免不开一个“效率”的诉求。在这信息海洋,用户目前面对了什么样的困境呢?一些设计细节的“隐藏式”、……
设计师最好的时代和交互设计最差的时代空状态的设计值得更多关注给设计师的模块化设计新手完全入门指南饿了么、百度外卖、美团外卖购物车设计分析令网站看起来不专业的十个设计误区安卓手表VS苹果手表系统特性对比品牌音色与用户体验:为什么有些产品深入人心?为何sketch预置画布尺寸比真实分辨率小?20个响应式网页设计中的“神话”误区设计师怎么和工程师配合制作UI动效?大尺寸触屏:有何不同?MaterialDesign只是独辟蹊径,并未全面胜出
Q版女孩赵丽颖梳马尾简笔画丰收话题作文王菲怀孕张柏芝痛哭(王菲再孕,她们该怎么办?)热评聚热点网 台湾一自制卫星发射升空,此前2颗发射仅约8个月即告退役小学高效课堂教学总结传大量论文在百度文库被售卖,姓名学号全泄露,百度文库发文回应如何识别和描述企业文化美容公司企业文化是什么?十大致癌食物有哪些详解中国慈善“问责第一单”全国各地天寒地冻万木凋零,却有一种花先于梅花绽放养尊处优一词怎么造句试论智库的社会化传播机制

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界