概要
- Android 16 引入了 “实时更新”,这是一类针对正在进行的活动的新通知。
- 实时更新会显著显示在锁屏界面和状态栏上。
- 这些通知适用于共享单车接送、送餐提醒、导航和其他用例。
如果你正在等待 Uber 司机(Uber:一款打车app)的到来,那么你很可能正目不转睛地盯着 Uber 应用程序,或者不时地拉下通知面板查看他们的位置。不过,由于 Uber 在 iOS 上支持 “实时活动”,你那些用 iPhone 的朋友就不需要一直打开 Uber 应用程序或手动查看通知了。安卓系统目前还没有与实时活动类似的功能,但随着实时更新功能的引入,安卓 16 系统将改变这种状况。
您正在阅读的是 Authority Insights 的文章。探索 Authority Insights,获取更多独家报道、APP拆解、泄密和深度技术报道,您在其他任何地方都找不到这些内容。
iOS 中的实时活动是一种显示频繁更新信息的一种通知,例如航班、共享单车、快递或体育赛事的状态。实时活动会显示在 iPhone 的动态岛和锁屏顶部,因此很容易看到。Android 提供多种通知类型,包括平视通知,它会在状态栏上方的浮动窗口中短暂显示。与实时活动不同的是,实时活动会持续更新,而频繁更新通知可能会造成干扰。Android 16 中的新实时更新功能旨在解决这一限制。
谷歌在宣布推出 Android 16 Beta 1 的文章中并未透露有关该功能的大量细节,但这是因为该模式仅在 Beta 1 中部分实现。Android 16 Beta 1 只引入了对以进度为中心的通知的支持,这是一种新的通知样式,可以显示诸如共享单车取车、送餐或距离下一个转弯(导航类app)的进度。开发人员可以使用这种新的通知样式,通过进度条上的点和段来表示用户旅程中的状态和进程。
如果你觉得这听起来不新鲜,我也不怪你。毕竟,像 Uber 这样的共享出行应用已经这样显示通知好几年了。不过,Uber 要想在 Android 上显示这样的通知,还得做很多定制工作。谷歌基本上为 Uber 的做法创建了一个标准化版本。有了 Android 16 中以进度为中心的新通知,任何应用程序都可以创建 Uber 这样的通知。
更重要的是,以进度为中心的通知将更显著地显示在锁屏界面上。这一点非常重要,因为谷歌正在为 Android 16 开发一个新的紧凑型锁屏通知架。启用新的 “紧凑 ”选项后,通知会被折叠成一个架子,你必须点击才能展开。以进度为中心的通知(即实时更新)很可能不会与其他通知一起被折叠到这个架子上。
虽然我无法证实这一点,但我在 Android 16 Beta 1 中发现的字符串表明,实时更新将始终显示在锁屏屏幕上。操作系统目前并未将这一新的通知类别称为实时更新,而是将其称为实时通知。不过,这很可能只是一个早期的副本,它说的是同一个功能。
<code><string name="live_notifications">Live notifications</string> <string name="live_notifications_desc">Pinned notifications display live info from apps, and always appear on the status bar and lock screen</string> <string name="live_notifications_switch">Show live info</string></code>
有趣的是,这些字符串还提到实时通知会始终显示在状态栏上。谷歌的博文没有提到实时更新在状态栏中的位置,但 Android 开发者文档指出,推广/实时通知可能 “在状态栏中显示为芯片,和/或永久显示在始终开启的显示屏上”。
这与我之前关于“富持续通知” API 的报道不谋而合。早在十月份,我就发现了一个隐藏的命令行界面,它允许我创建带有可定制应用图标、文本和背景颜色的模拟实时通知。如下图所示,这些模拟通知会以一个小长条的形式出现在状态栏中。
鉴于 Android 开发者文档中提到了这种小长条,实时更新很可能会以这种形式出现。它们还将显示在息屏显示的时候,这一点很有意思。谷歌还没有分享任何关于如何让以进度为中心的通知以小长条形式出现在状态栏或息屏显示上的信息,因此我们还不确定这在 Android 16 Beta 1 中是否可行。显然,这项功能仍在开发中,所以我们可能要等到未来的测试版才能看到实时更新的绚丽效果。
Powered by HadSky 8.4.17
©2015 - 2025 AndroidShell
您的IP:216.73.216.38,2025-06-06 12:29:49,Processed in 0.06426 second(s).