加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_扬州站长网 (https://www.0514zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

有效管理 Android 通知推送,这些事你得知道

发布时间:2016-05-14 12:13:36 所属栏目:应用 来源:少数派
导读:昨天,我们发布了一篇 关于通知推送的《极简主义生活指南》文章,从大致的方法和思路探讨了如何更好掌控手机通知,让收到的通知变得更有效。今天这篇文章则具体到 Android

昨天,我们发布了一篇 关于通知推送的《极简主义生活指南》文章,从大致的方法和思路探讨了如何更好掌控手机通知,让收到的通知变得更有效。今天这篇文章则具体到 Android 的通知推送,谈谈有哪些解决方案。

虽然在 Android 上我们看到过各种各样的通知形式,不过 Google 在 Android 应用开发规范中,明确提出过这样一个观点:

Android 的通知系统在设计上希望最小化通知对用户注意力的影响。

这句话所勾勒出的 Android 系统应当是相当诱人的,如果你关注少数派,你可能还会发现《Android 5.0 Lollipo 通知特性详解》这样的文章。而实际上,我们也从未停止过向你推荐个性通知、豌豆荚通知清理这样的应用。

这背后所隐藏的事实是:Android 用户可以摆脱「卡顿」的痼疾,却无法拥有一片自己想要的通知「净土」。我们每天所接收到的通知往往不能向我们提供那些有价值的信息,它们不仅想引起你的注意,更想抓住你的眼球以彰显「存在感」。更有甚者利用 Android 的可扩展通知(Expandable Notifications,亦作「展开布局」)特性大肆占取我们宝贵的通知栏空间。

有效管理 Android 通知推送,这些事你得知道

我们应该如何对 Android 通知进行有效管理,本文将从三个方面进行探讨。

正确的通知优先级

一款优质的 Android 应用,其通知系统一定是经过精心设计的。如何在提示用户的同时把通知对用户的干扰降至最低?优先级是一个很重要的衡量标准。

如果你是游戏 虚荣的玩家,你一定不希望在游戏后期团战一触即发之时,一张来自某某资讯推送的 Heads-up 横幅卡片突然出现,挡住你屏幕大约五分之一的内容不说,还极易让你误触,造成「灾难性」的后果;但如果此时从屏幕顶端滑下的 Heads-up 是一条来电提醒,你一定先进行一番思考和抉择,之后再决定是否需要中断游戏去接这个电话。

有效管理 Android 通知推送,这些事你得知道

这个例子的背后便是关于通知优先级的思考。那么,哪些通知需要我们立即处理,哪些通知不宜「喧宾夺主」? 以下是 Google 给出的答案:

优先级

用法&示例

MAX(最高)

用于重要和紧急的通知,告知用户时间关键型状况,或必须予以解决方可继续执行当前任务。例如来电、闹钟、日历提醒等等。

HIGH(高)

主要用于重要通信,例如包含用户特别感兴趣的内容的消息或聊天事件。高优先级通知也会触发浮动通知(Heads-up)显示。微信、QQ 等即时通讯应用就是很好的使用场景。

DEFAULT(默认)

用于不属于此处所述其他任何优先级的所有通知。

LOW(低)

用于开发者希望告知用户但不是很紧急的通知。低优先级通知最好放在列表底部,用户要求接收相关通知,但这些通知的优先级永远不会高于紧急或直接通信。例如热门微博、促销信息等等。

MIN(最低)

用于上下文或背景信息,该类通知的图标不会出现在状态栏中,用户只能在展开的通知栏中找到它们。比如天气信息或位置信息。

(以上内容参考自 Android 应用开发规范)

总体而言,DefaultHighMax这三个级别应用于那些涉及到另一方用户、时效性高且有必要中断我们正在进行的任务的通知;相反,LowMin这两个优先级内的通知也可能是我们感兴趣的内容,但这些内容不会涉及到一个正在与我们互动的用户,时效性相对不高并且更适合我们在空闲时间再进行浏览

用好系统通知管理

虽然上表出自 Google 对 Android 应用开发者所提供的通知优先级设置建议,但它对于如何从用户角度管理应用通知也有一定的指导意义。因为并不是所有的应用都采用了这些优先级规则,Google 也在 Android 5.x Lollipop 及以上版本的系统中,为我们准备了一套以「优先级」为核心的通知管理系统。

要对某个应用所发出的通知进行系统层级的设置,只需在通知栏中长按该应用发出的任意推送通知,然后点击右侧的通知图标即可。原生 Android 所提供的应用通知设置项较少,包括:

「全部阻止」适用于那些没有自带推送通知开关且推送通知大多为无用垃圾信息的应用,开启后该应用的所有推送都将被系统屏蔽。结合上表,我们可以为那些通知优先级本应为「最低」和「低」的应用开启该选项。

「视为优先通知」选项开启后,来自该应用的通知优先级别会被提高。即便在系统自带的勿扰模式下,来自这个应用的推送通知也会发出提醒和声音,来自其他应用的通知则不会。在屏蔽掉大多数应用的无用推送之后,你可以为那些你想要收到推送消息的应用开启这个选项。

「允许快速查看」则与 Android 系统的 Heads-up 通知有关,开启后该应用发出的高优先级通知会以横幅卡片的形式划入当前屏幕,极其容易分散注意力。因而除了那些「必须予以解决方可继续进行当前任务」的事件(比如通话)以外,一般不推荐开启该功能

有效管理 Android 通知推送,这些事你得知道

有效管理 Android 通知推送,这些事你得知道

(编辑:应用网_扬州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读