Quantcast
Channel: 少数派
Viewing all articles
Browse latest Browse all 13768

一代 Pixel 也有新桌面,防「烧屏」有了新办法:Android 8.1 首个测试版来了 | 具透

$
0
0

和去年不同,今年的 Android 8.1 并没有随 Google 新机 Pixel 2 和 Pixel 2 XL 一同发布,但来得也并不算晚。昨天,首个 Android 8.1 测试版就已经通过 Android Beta 项目正式上线。

概览

Android 8.1 是面向现有 Android 8.0 正式版的一次增量更新,主要引入一些新的 API(API level 27)接口、安全更新、漏洞修复和性能优化,此外还包含少量新特性。

根据 Google 放出的时间线,测试版还将在 11 月迎来一次更新,正式版则会在年底推出。

Google 给出的 Android 8.1 更新时间线

其中,首个测试版面向 Nexus 5X/6P、Pixel C、Pixel/Pixel XL 以及 Pixel 2/Pixel 2 XL 开放,想要体验的用户可以通过参与 Android Beta 项目或手动刷入 完整版工厂镜像 来进行升级。

那些看得见的变化

新彩蛋

从 Android 7.0 到 7.1,Google 并没有为 Android 更换彩蛋。但 8.0 到 8.1 就不同了。

大家在 Android 8.0 中连击「Android 版本」后看见的那个黄色同心圆其实只能算是「Android O」的彩蛋,在 8.0 正式获名「奥利奥」(Oreo)后显然需要更新了。于是,Android 8.1 的系统版本彩蛋变成了名副其实的奥利奥——

也许 8.1 才是纯正的「奥利奥」

但到此为止了,以为 Google 会顺带换上一个新彩蛋游戏的人可以洗洗睡了,点击、长按这个奥利奥饼干后你能看到的还是那只很鬼畜、会掉帧的黑色章鱼。

不过和这个相关的是,开启「演示模式」时系统时间从 Android 8.0 的七点整变成八点整了,虽然依然和版本号对不上。

启动器

Android 8.1 默认的 Pixel Launcher 更新到了最新版,也就是我们在 Google Pixel 2 和 Pixel 2 XL 上所看到的那个版本,带来了全新的底部搜索栏布局、抽屉边界回弹动效、At A Glance 速览插件、自适应图标整理动效等诸多新特性。更多细节请参阅 这篇文章

主屏和 At A Glance

用上 Pixel 2 的启动器的确也意味着部分 Pixel 2 独占特性开始「下放」了:在这次的测试版中,Google Feed、启动器和快速设置面板会根据壁纸色调换上相应的明/暗风格主题。

暗色主题细节 - 1
暗色主题细节 - 2

目前设置界面的主题不会根据桌面壁纸切换,因此我们姑且将此总结在启动器部分。虽然这背后其实还有一个非常底层的变化,我们将在后面提到。

设置界面

Android 8.1 测试版的设置界面依然是白色背景,但原本位于顶部的搜索功能现在有了一个单独的搜索框,更加显眼和美观。

8.1 的设置界面

除此之外,部分设置项目还进行了增删和调整,包括:

  • 「休眠下保持 WiFi 连接」被移除,原因不明。
8.0 vs. 8.1
  • sRGB 模式开关从「开发者选项」中移除,原因不明。
8.0 vs. 8.1
  • Display -> Ambient Display 设置项下整合了更多选项,此外,这个设置项还会出现在 Battery 电量界面。
  • 与手势操作相关的设置项(指纹手势、锁屏双击速览、双击电源键进入相机等)现在都被整合到了 System -> Gestures 之下,找起来轻松许多。

后台检查

Android 8.0 引入了新的后台机制,允许我们使用后台限制功能对任何应用的后台活动进行严格管控,以节省后台数据用量和电量消耗、延长续航时间。但此前我们只能通过每个应用的应用详情界面才能开启后台限制功能,操作方法 相对比较繁琐。

而在 Android 8.1 测试版的「开发者选项」中,新增的后台检查(Background Check)功能

后台检查(Background Check)功能则可以让我们集中管理后台。

后台检查功能藏得较深,但很好用

虽然藏得比较深,但后台检查功能的一键式、集中化管理体验相当不错,未来应该会有应用把它从「开发者选项」中挖出来。

系统小图标

如果你自己观察,会发现一些系统图标样式(这里请与启动器图标相区分)也进行了更新。

具体而言,状态栏和快速设置面板中,WiFi、移动数据、电池、夜间模式等所有系统指示图标都有了非常细微的圆角过渡。

上 8.0/下 8.1

随着系统版本彩蛋的变化,Android 系统的通知图标(比如开发者选项)也变成了奥利奥。

上 8.0/下 8.1

此外,状态栏两端和屏幕边界之间也有了非常大的间隙,这些然是为 Pixel 2 XL 圆角显示屏所定制的,放到 Pixel 这类机型上实在是有些浪费空间。Android 8.1 在这里发明了一个新词——「精神圆角」。

8.0 vs 8.1,注意右图红框以外的部分

导航栏与屏幕按键

最近被国内外媒体疯狂报道的「Pixel 2 XL 烧屏」问题终于让 Google 开始重视起「烧屏」这件事了。

在 Android 8.1 中,导航栏屏幕按键不仅在外形上整体「缩水」了一圈,三秒内没有操作时,还会自动变暗变透明。

反色+不操作时变暗=?

此外,和启动器应用抽屉一样,位于设置界面时,导航栏背景从此前的黑色变成了比背景更明亮的白色,三颗屏幕按键则以灰色显示。

如果你看过我的 上一篇文章,也许你会得出一个关于上面这种做法的「阴谋论」……

支持蓝牙电量显示

Android 8.1 还带来了蓝牙电量显示功能,连接蓝牙设备后,我们就能在快速设置面板、蓝牙设置界面和蓝牙设备详情界面中看到相应设备的电量水平。

这么多地方都可以看蓝牙设备电量,唯独少了状态栏

虽然说来得迟总比没有好,但我还是更喜欢状态栏显示蓝牙电量的方式,而 Android 8.1 唯独缺少这一种……

其他

关机/重启对话框也改头换面了,长按电源键后,这个对话框会从电源键所在的一侧弹出,和前面启动器部分提到的一样,这个对话框也会视桌面背景不同拥有黑白两套主题。

关机/重启对话框的两种主题样式

最后,通知小吐司(Toast)也一改往日一成不变的灰色背景,同样拥有黑白两色主题。

Toast 通知样式

值得留意的底层特性

离线神经网络 API 加持

Android 8.1 引入了全新的神经网络 API(NNAPI),能够为那些需要机器学习运算的应用提供硬件加速,支持机器学习模型搭建、编译和执行的全过程。

神经网络 API 专为在移动设备而设计,可以在 Android 设备上离线进行机器学习任务相关的密集型计算操作。和早期 Prisma 依赖网络进行人工智能滤镜叠加不同,这种方式不依赖网络、效率更高且更安全,同时也能为开发者减轻服务器负担。

和 Pixel 2/Pixel 2 XL 的 Pixel Visual Core 不同,这个 API 适用于所有运行 Android 8.1 系统的设备。

面向小运存手机的优化

Android 8.1 通过 Package Manager 中新加入的 FEATURE_RAM_LOW 和 FEATURE_RAM_NORMAL两个常量来判断设备的硬件参数,方便应用开发者有针对性地进行不同版本应用的分发。

此外,Play 应用商店也会根据这些常量来调整应用推荐。

壁纸颜色利用空间更大了

Android 8.1 预览版加入了一个名为 WallpaperColors 的 API,开发者可以利用这个 API 建立壁纸对象,提取或获取壁纸中前三种最具视觉代表性的色彩为自己所用。不仅如此,应用还能够将壁纸颜色的变化反馈给系统。

最终的结果就如大家在启动器部分见到的那样,新版 Pixel Launcher 在壁纸色彩发生变化时,自身主题风格也会发生变化,此外,一些系统界面(快速设置面板、关机/重启对话框及其背景等等)也能够识别到这些变化并换上相应的「新衣服」。

关机/重启对话框背后的色彩遮罩 | 图:AndroidPolice

相信市面上主流的第三方启动器也会很快接入这个 API,为大家提供更加丰富的自定义体验。

恼人通知收敛,每秒只准响一次

完全切断网络一段时间后(乘坐飞机、夜间休息),手机在恢复网络时偶尔会在短时间内收到巨量通知。经历过这个情景的人一定也都记得那一声声短促、高频但一时间无法完整播放的通知铃声。

这听上去有点恼人。因此,在 Android 8.1 中,应用每秒只能发出一次通知警报。这个改进也许只是为了减轻通知音带来的焦虑感,不会影响正常的通知行为仍按预期方式进行,大家不必担心系统漏掉通知。

自动填写框架升级

自动填写框架在 Android 8.1 中也得到了改进。

在 Android 8.0 中,自动填写框架会完整显示除了密码以外的备选填写内容,如用户名、地址、信用卡号等等;更新后的自动填写框架将允许应用开发者使用自定义描述来为这些信息套上「遮罩」。

比如,当用户需要自动填写信号卡号时,出于安全考虑,自动填写框架可以遮挡部分卡号。用户仅凭开头和末尾四位数字也可分辨出自己想要选择哪一条信息并进行自动填写。

开发者可选择隐藏这个提示

一些对用户身份有严格要求的应用,还可以请求 Android 系统在用户输入账号密码登录后不弹出自动填写保存提示。

视频缩略图提取方式

Android 8.1 还采用了新的视频缩略图提取方式,可以在给定时间点附近截取帧画面,并返回与该帧具有相同纵横比的位图。

这对于从视频生成缩略图图像很有用。此前,Android 系统会获取视频目标帧的完整分辨率位图作为预览,一个 4K 视频的预览图就有 16M 大小,读取时占用运存,生成后也非常浪费储存空间。

这个新特性对一些本地视频播放器来说非常有用。

综述

经过一天的体验下来,我们发现 Android 8.1 在稳定性上和 Android 8.0 正式版基本持平,少数应用(淘宝、银行客户端等)出现崩溃现象,可尝试通过卸载重装来解决,或等待应用对 8.0 进行跟进和适配。

除此之外,这个测试版对一代 Pixel 和 Pixel XL 用户而言相当具有诚意,一些 Pixel 2 上的新特性非常迅速地得到了下放;但 Nexus 用户则依然悲剧,开机后迎接他们的依然是老旧的 Google Now Launcher 和表面风平浪静但内里却张牙舞爪的圆角矩形图标。

也算是聊胜于无吧。毕竟国内大部分手机厂商都还在追赶 8.0,Nexus 5X 和 6P 就已经吃上 8.1 了。大家在 8.1 中还发现了哪些有趣的新变化,欢迎在文中补充说明。

(题图来自 Oreo "Times Square"


关联阅读:


Viewing all articles
Browse latest Browse all 13768

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>