安卓ui设计尺寸规范讲解 android设计规范尺寸( 三 )


清晰、明确的通知分类如果说 Android 有哪一点一定能让 iOS「自愧不如」 , 个人认为一定是通知系统的分类 。
和 iOS 在通知管理上的 理念 不同 , Google 从 Android 8.0 开始为应用引入了通知分类这一特性 , 通过更细致的管理粒度 , 来帮助用户更灵活地管理通知 。比如针对这一特性进行了适配的高德地图 , 我们可以通过 Android 系统的通知设置根据自己的实际需要自由组合、控制想要接收的通知类型 , 甚至为不同优先级别的通知设定不同的通知提醒方式:
高德地图的最初适配效果 , 提醒一下 , 它现在已经变了
遗憾的是作为一项推出已经 5 年之久的特性 , Google 也始终没有(其实也没办法)将通知分类作为一项强制规范在 Android 开发生态中进行推广 。目前我们能够接触到的大部分国内应用中 , 有照搬 iOS 版本将通知分类做进应用内设置的 , 也有做了分类但不想用户使用于是在分类名称上玩起了「近义词辨析」游戏的 。
「应用通知」是指的「消息」还是「其它通知」呢?
所以我甚至希望 iOS 能够在接下来的版本更新中将这个通知分类理念拿过去「发扬光大」 , 就像当初的暗色模式一样 。Google 在这类规范的落实和推广上依然缺少必要的影响力和号召力 。
高效、省电的推送接入如果说 iOS 有哪一点一定能让 Android「自愧不如」 , 个人认为一定是通知系统的推送 。
和 iOS 的 APNs(Apple Push Notification service)推送服务类似 , Google 也有一套名为 FCM(过去叫 GCM)的消息推送服务 。不过由于众所周知的原因 FCM 在国内长期处于不稳定甚至被滥用的状态 , 实际预装在国内 Android 设备当中的推送服务选哪个就成为了颇具「本土特色」的问题 。
一般来说 , 大厂通常会有选择地接入适合自己的推送服务 , 并且有选择地不接入部分推送服务;对于中小规模的开发团队而言 , 因为 app 享受不到微信那种系统级别的白名单特权 , 要保障推送及时、有效就得尽可能多地同时接入多个推送服务 。
当一个 APP 同时接入了三方推送(如极光推送、友盟等)、系统级别推送(小米、华为、OPPO、魅族等)后 , 自然就不能坚持「小而美」了:
从 OPPO 软件商店下载的京东就内置了两套推送服务
正因为如此 , 我们才格外关注统一推送联盟这个挂靠在电信终端产业协会(TAF)下、由国家工业和信息化部业务指导的项目 。统一推送联盟要实现的目标和字面上基本一致 , 即通过一套统一的推送服务 , 提高国内 Android 应用通知推送的及时性和可靠性 , 减少 app 开发者的通知推送适配难度 。
截至 2021 年 1 月 , 统一推送联盟取得的 成效 也值得肯定:包括联想、小米、华为、OPPO、vivo、一加、三星等国内主流 Android 厂商及其子品牌均已完成了对统一推送系统的接入;OPPO 等厂商的机型还因此获得了更加可靠的灾害预警服务「推必达」 。
图:统一推送联盟
最后值得一提的是 , 工信部可以说是为国内 Android 体验操碎了心 —— 推送服务其实只是一套「组合拳」的开始 , 去年 10 月征求意见稿后不久 , 统一推送联盟还发布了《T-UPA0007-2020统一推送消息分类及运营规范》 , 针对滥用通知进行营销、广告骚扰的行为进行进一步规范 。
希望不久后大家也能在通知分类这件事情上看到文章开头那样的新闻吧 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: