具透 | 为原生 Android 加入更多实用功能:Android 11 DP2 值得关注的 14+ 新变化

3 月 19 日凌晨,Android 11 第 2 个开发者预览版(下文简称 Android 11 DP2)如期上线,在第一个开发者预览版的基础之上,Android 11 DP2 又引入了不少新特性和新的 API 接口,Pixel 用户在本次更新中也获得了一些值得一提的新功能。

拓展阅读: 具透 | Android 11 首个开发者预览版上线,这些新特性值得关注

在本篇文章中,我将对外媒目前留意到的 Android 11 DP2 更新内容进行梳理并汇总了 Android 11 DP2 的 N 大看点。如果你对 Android 11 的新功能感兴趣,不妨通过这篇文章了解一下。

录屏功能上线

当越来越多来自 OEM 厂商的上游代码借助 Project Mainline 合并到 AOSP,Android 尽可能多地提供原生功能支持的必要性也日益凸显(背后的原因可参见这篇文章)。因此对于那些抱怨原生 Android 过于简陋、缺少必要扩展功能的用户而言,Android 11 DP2 带来的第一个好消息莫过于系统内建的录屏功能了。

在不保留原有数据刷入完整工厂镜像之后,Android 11 DP2 默认会向快速设置面板中添加一个屏幕录制的快速开关,点击开关即可呼出一个开始屏幕录制的确认面板,在这个确认面板中,我们可以根据实际需要快速选择是否开启麦克风声音录制和屏幕触控位置提示。

录屏准备界面与录屏时的状态栏提示

点击开始录制按钮后,录制前的 3 秒倒计时和录制过程中的状态提示都会通过通知栏信号与电池图标之间的小红点进行提示,点击录屏通知或再次点击屏幕录制的快速设置开关则会停止录屏。

虽然目前 Android 11 DP2 的屏幕录制功能非常基础,并不支持帧率、分辨率、音频录制来源等等常见的自定义设置,但从这个功能现阶段的完成度来看它显然很有可能成为正式功能出现在最后的 Android 11 当中。另外根据 9to5Google 的 报道 ,Android 11 DP2 的相关代码还表明屏幕录制功能不久就会支持系统音频内录,有这方面需求的朋友不妨期待一下。

更优雅的键盘动画

借助 Android 11 DP2 引入的两个 API 接口——边衬区动画监听器( Insets Animation Listener )与窗口动画控制器( WindowInsets Animation Controller ),Android 11 DP2 还为每天都要与我们打交道的输入法键盘带来了新的过渡动画。

和当前主流版本中直接从底部弹出的动画相比,新的输入法键盘动画可以跟随我们手指的实际划动逐帧变换,呈现出更加流畅也更加自然的滑入、滑出效果。

效果演示

如果你想在实际应用中体验一下效果,知名 Android 写作应用「纯纯写作」昨天已经在新 API 发布的第一时间适配了 Android 11 DP2 的键盘动画效果。另外据开发者 @Drakeet 透露,这个功能近期不会登陆正式版纯纯写作,同时这个看上去简单轻巧的动画其实也有不小的适配难度。

纯纯写作适配效果(动图有帧数压缩,不代表实际体验)

通知中心大变样

自 Android 10 将通知简化为优先和静音两个级别之后,Android 通知中心对这两类通知的呈现也开始有了明显的分区。而在 Android 11 DP2 中,Google 更是进一步强化了不同类别通知之间的分隔效果。

不同类别的通知间隔更明显了

同时,即时通信应用中的对话消息依然是 Android 11 通知改进的重心所在,这次的 DP2 版本不仅修复了 DP1 中界面有些错位的对话消息长按 UI,同时还为对话消息加入了「重要」标记功能:点击对话通知右侧的标记图标后(外观与 Gmail 中的标记图标相仿),对话消息联系人的头像会取代即时通信应用图标出现在通知栏当中。

重要联系人的消息会以头像的形式显示在通知栏

另外,早前外媒在 DP1 中挖掘到的「通知历史」功能这次也已经在 DP2 中正式上线,这个功能的入口位于通知中心左下角,进入后可以看到最近划掉的通知预览和当天的通知记录,不过通知预览目前仅限「预览」,无法进行交互,下方的当天通知记录现阶段似乎也处于不可用的状态。另外如果用户对这项功能有隐私方面的担忧,也可以选择将其手动关闭。

原生快传呼之欲出

去年我们就知道 Google 正在为 Android 开发一项类似 AirDrop 那样的「快传」功能,当时媒体从系统代码中「挖」到的功能名称为「快速共享( Fast Share)」;今年早些时候这个功能又以「就近共享(Nearby Sharing)」的身份不断在人们视野中闪现。

虽然原生「快传」功能至今仍未在任何正式版本的 Android 中出现,但在这次的 Android 11 DP2 更新日志里,Android 开发团队已经毫不避讳地在 已知问题列表 中写道:

在两个 Pixel 4 之间使用快速共享分享文件时,操作实际上成功了,但接收该文件的手机 UI 界面显示(接收文件的手机)未接收到该文件。

已知问题中对快传功能的描述

显然 Android 原生「快传」功能还未正式定名,开发者在这里使用的依然是我们在早期爆料中所看到的叫法。不过既然这个功能已经出现在了 Android 11 DP2 的 BUG 说明里,那我们就有理由相信 Google 会将其作为 Android 11 的一项重要功能。

Pixel 的新特性

和 DP1 类似的,Google 自家的 Pixel 设备也通过 Android 11 DP2 更新获得了一些新的功能。

面部解锁加入闭眼检测

Pixel 4 发布后不久,就有用户发现 Pixel 4 的 Face Unlock 功能实际上还有一点缺陷:它并不能识别用户是否处于睁眼状态。在很多人看来这个设计显然存在着很大的安全隐患,因此 Google 也第一时间承诺会针对这个问题提供修复。但转眼 5 个月时间过去,经历了两次功能推送的 Pixel 4 依然能够在闭眼状态下进行面部解锁。

睁眼才能解锁的选项终于来了

好在 Android 11 DP2 更新之后,相关选项终于出现在了面部解锁的设置界面当中。在「系统设置 > 安全 > 面部解锁」中,Google 为 Pixel 4 新增了一项名为「要求睁眼(Require eyes to be open)」的额外验证开关 ,开启后 Pixel 4 会在面部解锁过程中同时检测用户是否为睁眼状态,经过我们的实际测试,现在闭着眼睛确实不能解锁手机了。

很难想象这样一个小小的开关让 Google 为难了 5 个多月,好在根据此前两次 Pixel Feature Drop 功能推送的情况来看,一些出现在 Android 11 开发者预览版中的新功能也可能会随着 Android 10 的月度安全更新提前推送给 Pixel 用户,因此还不想尝鲜 Android 11 的 Pixel 4 用户也别着急,也许下个月更新后这个功能就会下放到 Android 10 当中了。

更丰富的自定义功能

除了 Pixel 用户所熟悉的样式(Styles)与壁纸(Wallpapers),Android 11 DP2 这一次又向 Pixel Launcher 的长按设置界面加入一个时钟(Clock)的新选项。

锁屏时钟样式自定义

虽然目前这个选项中并没有提供除默认样式外的其他选项,但我们有理由推测 Google 依然在为此前在 Android Q 开发者预览版中昙花一现的锁屏时钟样式自定义功能做准备。所以如果你好奇这个时钟自定义功能最终会是怎样的效果,不妨参考去年 XDA 给出的展示截图:

图:XDA

最后,Android 11 DP2 的壁纸选择器也进行了重新设计,当前应用的壁纸会以大图预览的样式展示在界面上方,其它类型的可选壁纸则用可以上划展开的 bottom sheet 进行呈现。

开发中的背部双击手势

基于背部指纹识别传感器的划动手势是 Nexus 5X/6P 用户的共同回忆,在早年的 Pixel 手机上也得到了一段时间的延续——直到完全采用面部识别的 Pixel 4 出现。而当我们都快忘记这个功能的时候,Google 却想通过一种巧妙的方式将它带了回来。

9to5Google 通过对代码的挖掘和分析成功开启了一项代号为 Columbus 的手势功能,从他们放出的测试视频来看,这个功能可以借助手机内部的传感器检测用户在手机背部的敲击动作,进而实现类似指纹传感器手势的手机背部双击手势( 上手视频 )。

同时 9to5Google 也表示,除了双击呼出 Google Assistant 外,Google 也计划为这个功能加入自定义设置,允许用户通过背部双击手势实现更多快捷操作。

适应 Android 设备的新形态

2020 年旗舰 Android 设备搭载高刷新率屏幕的越来越多,因此 Android 11 DP2 也第一时间加入新的 API 来允许应用设置自身运行的首选刷新率,帮助系统在运行应用时智能切换,从系统层面解决高刷新率可能会带来的功耗问题。

同时,Android 11 DP2 还针对市面上层出不穷的折叠屏设备新增了铰链角度传感器支持,从官方 开发文档 来看,Android 11 可以借助一项名为 STRING TYPE HINGE ANGLE 的 API 获取设备的铰链开合角度,然后将这个数据反馈给应用,应用可以根据当前设备的折叠状态有针对性地调节内容和交互形式——Galaxy Z Flip 这样的设备绝对能够从中收益。

更多魔性的「模拟」效果

最后,为了帮助开发者更好地针对「日新月异」的屏幕形态进行应用适配,Android 11 DP2 还为开发者选项中「刘海屏模拟」功能引入了更多的屏幕模拟效果,包括打孔屏和瀑布屏。如果说最初这个功能算是提前「曝光」了 Pixel 3 XL 的刘海屏设计,这次的打孔屏支持似乎则可以被看作是对 Pixel 4a 的一次「暗示」了。

这些功能也值得一提

除了上述变化,Android 11 DP2 还有一些非交互层面的、更为底层的改动,这些改动同样值得我们留意:

  • 分区存储 :备受关注的分区存储(Scoped storage)功能依然在不断优化,在 Android 11 DP2 中,传统应用在支持分区存储特性的同时也可以合理迁移旧版数据来保证用户的正常访问。
  • 网络 ADB 调试 :Android 11 DP2 的开发者选项中出现了内置的网络 ADB 调试功能,借助这个功能,我们可以无需数据线连接、直接通过局域网向其它设备发送并执行 ADB 命令。
  • 应用快速恢复机制 :因为无法访问手机的可信凭据加密(Credential Encrypted)存储,Android 设备在因为系统更新这样的事件重启后如果没有得到用户的手动解锁,一些应用可能无法正常运行并接收推送。Android 11 DP2 通过新的 Resume on reboot 机制解决了这个问题。
  • 骚扰电话过滤应用可获取更多权限 :Android 11 DP2 还引入了新的 API 来给予第三方骚扰电话过滤 App 更多权限,实现包括报告拒接原因、骚扰电话标记、快速添加联系人等等功能。
无线 ADB 调试这次也内置了

最后,和最早的开发者预览版情况类似,XDA 也从 Android 11 DP2 的代码中挖掘到了不少隐藏功能,比如对 多个蓝牙设备同时输出音频 的支持、系统内置 通话录音功能 、可控制智能家居的自定义 电源键菜单 、画中画  视频尺寸调节 等等。这些功能都存在于代码的「只言片语」中,本文不再赘述。

如果你对 Android 11 的最新动态感兴趣,不妨持续关注少数派的「具透」栏目。

关联阅读:透 | Android 11 首个开发者预览版上线,这些新特性值得关注

> 下载少数派 客户端 、关注 少数派公众号 ,第一时间看懂 Android 新特性 :iphone:

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章