QB20170322-1

系统的不断升级优化是确保移动智能设备竞争力的关键,谷歌今日发布了 Android O 开发者预览版本,也就是传闻中的 Android 8.0。这个 O 是维系了谷歌一贯的以字母排序命名传统,上一个版本 7.0 谷歌取名为 Android Nougat。新的版本加入了很多特性,当然有吸收了许多对手的特性加以改进和演变。正式的版本要等到 I/O 大会上揭晓。

sssa

谷歌今天也公布了 Android O 的新特性文档,包括众所周知的的画中画模式,适应性启动图标,后者可以让应用图标根据不同的设备显示为圆形或者是方形,可以适配主题。还有几个比较重要的升级,我们整理如下:

  1. 自动填充 API 将允许用户选择指定的自动填充应用程序,如同选择一个键盘一样。这应该使密码管理器工作得更好,而不需要对键盘框架进行复制/粘贴。
  2. 通知栏将进行分类管理。向用户提供统一个统一化系统,更好的管理通知。比如用户可以单独对每个频道的通知进行屏蔽或者更改其行为,而不是一刀切的将该应用的所有通知屏蔽掉。
  3. 适用于应用程序的全色域颜色支持  将允许具有宽色域彩色显示器的设备上的成像应用程序打开具有正确颜色配置文件的宽色域图像。这不是 HDR,它提供更多(更少)的亮度,但是更广泛的颜色,提供更多的颜色。
  4. XML 中的字体资源将使字体在 Android O 中成为 “完全支持的资源类型”,允许开发人员将自定义字体添加到应用程序,就像添加图像或文本一样容易。
  5. 用于 Pro Audio 的 AAudio API。Google 表示,这个新的 API 专门用于需要高性能,低延迟音频的应用程序,而今天它发布了一个 “早期版本” 来获取开发人员的反馈。低音频延迟对于音乐创作应用至关重要。
  6. 默认情况下,WebView 多处理器 处于开启状态。WebView 基本上是一个可嵌入的浏览器窗口,在 Android N 中,它成为 Chrome APK 的一部分,并切换到 “beta” 多线程版本。现在是默认的。开发人员也将在 Android O 中获得 WebView 崩溃处理。
  7. ART 优化:  Google 表示,Android 运行时(ART)“比以往任何时候都快,在一些应用程序基准上可以提高到两倍”。ART 是为 Android 上的 Java 应用程序提供支持的引擎,因此 ART 的改进可以自动使几乎每个应用程序更好。Google 也在推出新的 Java API,如 Java.time。

Android O 当前支持的设备包括 Google Pixel, Pixel XL, Nexus 6P, Nexus 5X, Nexus Player 以及 Pixel C。