惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
月光博客
月光博客
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
IT之家
IT之家
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
S
SegmentFault 最新的问题
宝玉的分享
宝玉的分享
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
博客园 - 司徒正美
爱范儿
爱范儿

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
有效管理 Android 通知推送,这些事你得知道 - 少数派
2016-05-12 · via 少数派

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

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

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

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

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

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

正确的通知优先级

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

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

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

优先级

用法&示例

MAX(最高)

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

HIGH(高)

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

DEFAULT(默认)

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

LOW(低)

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

MIN(最低)

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

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

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

用好系统通知管理

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

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

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

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

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

但是,得益于 Android 系统的开放性,一些第三方 ROM 还为这个系统层级的通知管理系统加入了更详细的设置。如下图的 Dirty Unicorns 固件中,就把「是否显示锁屏通知」「锁屏显示哪些通知」这两个维度也加入了进来。

他山之石,可以攻玉

除了应用自身和 Android 系统,一些优秀的第三方工具也能帮助我们很好地管理推送通知。

少数派曾推荐过的 360 安全卫士极客版 中就有「通知盒子」这样的功能,它采用「三档管理」的方式将应用的通知分为接收、收纳和屏蔽三个级别。把那些实在扰人的应用通知屏蔽掉、优先级不高的应用通知收纳起来集中处理、需要即时处理的信息则选择正常接收。稍加设置,手机里的推送通知便能「层次分明」。 

前段时间的 豌豆荚通知清理 则在此基础上更进一步,从不同应用所发出的通知类型上来进行过滤和整理,从而打破了应用与应用之间的壁垒:爱淘宝的人会收到来自淘宝的宝贝推荐,也会收到来自水表助手的物流更新信息;关注时事的人则会收到来自微博的热门微博推送和今日头条的头条新闻。

最后,如果你关注过或是正在使用 Android N 的开发者预览版,你可能会留意到通知系统在 Android N 中又一次得到了革新:通知排版更加舒适、管理方式也更加简单(具体细节我们将在近期文章中提到)

你对 Android 通知推送的管理有着怎样的心得体验与期待?欢迎在评论与我们分享。


(题图来自 Android Authority