PC、Win10 Mobile的通知系统,Android系统已经提出了一些关于通知消息的设计建议

教育部关于推荐2013年度高等学校科学研究优秀成果奖的通知已经发布,电子文档可在教育部科技发展中心网站上查看。现将我校关于申报事项通知如下:

澳门24小时娱乐在线 1

许多Win10 PC用户可能很少使用系统新加入的通知中心,而由于移动设备的普及性,Win10 Mobile用户使用通知中心的几率要大大增加。在最新Win10一周年更新预览版中,微软已经打通Windows10 PC、Win10 Mobile的通知系统。

虽然通知经常被过度使用,但是通知确实是一种获得用户关注和通知他们需要更新或行动的有效方式。iOS 10有了新的通知,如新消息、商业信息和时间表的变化。在本教程中,我将向你展示如何使用通知在你的iOS应用程序,并且显示iOS 10引入了新特性。开发iOS 10推送通知你需要最新版本的Xcode,Xcode 8测试版,这些目前都是可下载的,在下载页面。

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

那么如何玩转Win10 Mobile一周年更新通知中心呢?请看下面:

你可以去Github下载本教程的整个工程。

•使用微软帐号登录Cortana微软小娜:登录Cortana后,Cortana将执行跨平台、跨设备的消息通知,并且还会同步本身的记事本信息,包括备忘提醒、事件安排等。

开始

•下载你喜欢的Win10 UWP应用:许多UWP应用已经支持丰富型通知显示,比如Flipboard、Twitter、Facebook、Slack等。

在Xcode中启用推送通知是很容易的,但你需要几个步骤。

•将你喜爱的网站添加到微软Edge浏览器网页通知中:打开Edge浏览器,访问支持网页通知的网站,比如web.skype.com或web.groupme.com,登录之后,会获得网页通知允许提醒许可,允许之后通知将直接显示在通知中心中。

创建一个新的工程,给它起一个唯一的Bundle Identifier.

•Win10 Mobile手机消息通知同步到PC上:用户使用最新的Win10一周年更新预览版时,包括Win10 Mobile和PC系统,登录Cortana的微软帐户,将会看到Win10 Mobile手机镜像通知会出现在PC上。

当您已经创建了project,去Project Settings页选择Capabilities栏。打开推送通知,如下所示。

•选择哪些应用通知靠前显示或保留显示:进入Cortana设置——管理消息通知——选择你的设备。或者直接在通知中心长按某个通知选择管理。

注意: 如果你是苹果的付费开发者成员,你就能看到推送通知功能这一栏。

•通知中心选择应用通知的优先权:进入系统设置——通知+操作中,选择个别应用,然后确认该应用的通知优先级。

去Developer Account这一栏,从左侧的菜单栏中选择证书,IDs,和描述文件,然后选择App IDs在Identifiers栏中。找到已经创建的App的名称,在服务列表中选中。注意,有两个可配置状态的推送通知。

•静默通知:如果你不想看到某个应用通知,可以在通知中心设置里直接关闭,这样以后手机将不会再收到该应用通知,系统级某些应用除外,比如短消息。

不要关闭这个网页,你很快就会回来的。

•选择通知显示数量:通知中心中可以选择某个应用通知显示条数,不需要特意展开。默认显示数目是3条,你可以选择1、3、5、10、20条。

发送通知

•个性化通知中心快速按钮排布:在通知中心设置里用户可以选择自由排布快速操作按钮,包括增加、移除和改变显示位置。

在本文中,我将使用Pusher发送推送通知。您还可以使用其他的解决方案如Houston。无论哪种方式,发送一个通知,你都需要一个证书。

微软在Win10一周年更新中,通知中心的改善是重要更新之一,预计将在今年夏季正式推送。

去创建一个证书,打开Keychain Access,从证书认证菜单中选择Keychain Access -> Certificate Assistant -> Request a Certificate。

关注Windows10,锁定Win10之家(

填写表单并单击Continue。确保你选择保存到了磁盘。

返回到开发者账户的网页。你可以为你的App IDs生成开发证书或发布证书。

之后在选择右侧的申请,在底部,单击编辑。在推送通知部分,单击创建开发证书。

在需要时,从Keychain,继续上传生成证书请求。

  • 首页
  • 电话
  • 澳门24小时娱乐在线