写点什么

Android Pie 提供了自适应供电、神经网络 API 1.1 等新特性

  • 2018-08-20
  • 本文字数:1638 字

    阅读完需:约 5 分钟

Google 发布了 Android Oreo 的后继版本 Android Pie。Android Pie 提供了“刘海”屏显示支持(Display cutout)、神经网络 API 1.1、放大镜组件、自适应供电(Adaptive Battery)、Slices、基于 Wi-FI RTT 的室内定位等一系列功能。

神经网络API (NNAPI,Neural Netowrk API) 是一组用于在移动设备上实现机器学习计算的API。它设计为 TensorFlow Lite 、Caffe2 等机器学习框架提供一个基础层。在 Android Pie 中,NNAPI 更新并添加了对 9 种新操作的支持,包括逐元素对(two element-wise)数学运算、Div 运算和 Sub 运算,以及 BatchToSpaceND SpaceToBatchND , Squeeze Stride Slice Transpose Pad Mean 等数组操作。

Slices 是一组 UI 模板,可以借助于 Google Search、Google Assistant 等应用,在用户应用中显示丰富、动态及交互的内容。Slices 通过支持全屏应用体验之外的操作,为用户执行任务提供帮助。

自适应供电( Adaptive Battery )和自适应亮度(Adaptive Brightness)这两个新特性使用了机器学习技术。自适应供电根据设备信息对系统资源做优先排序,可在针对 Doze App Standby Background Limits 优化的应用中良好工作。自适应亮度可根据全天各种条件情况学习如何调整设备显示亮度。例如,如果用户喜好屏幕亮度比缺省设置略低,那么他一开始可以手工调整亮度。一段时间后,Andorid 就会自动调整到较优的亮度设置。

App Actions 是另一个运用了机器学习的特性。据 Google 介绍,开发人员将可使用 App Actions 提高查找应用的范围。该特性以向用户推荐应用作为满足用户需求的一种方式。

Android Pie 添加了对有“刘海”的最新全面屏的支持,刘海中具有布置了摄像头和扬声器。新的 DisplayCutout 类可用于发现不应显示其中内容的非功能性区域。开发人员可查阅文档,了解如何管理刘海区域。

通知特性也得到了一系列的改进。现在支持开发人员显示对话、附加照片和贴纸,甚至智能地给出推荐答复。Google 声称,开发人员很快将可以使用机器学习工具包智能地生成答复建议。

放大器(Magnifier)是一个改进用户选取文本体验的小组件。放大器通过一个可在文本上拖拽的面板放大显示文本区域,帮助用户准确地定位指针位置或文本选择区域。此外,只要是添加到窗口上的视图,都可以使用放大器组件。

现在支持用户同时使用两个甚至两个以上的物理摄像头,开发人员可以创建一些使用单个镜头无法实现的特性,例如无缝缩放、焦外成像(bokeh)、立体视感等。此外,开发人员还可使用基于显示的闪光灯支持API ,以及有助于降低初次拍照延迟问题的 SessionConfiguration

Android Pie 中新添加了一系列的安全特性,包括统一风格的指纹验证对话框和高可信的用户敏感交易确认。开发人员不再需要自建对话框,他们可以使用 BiometricPrompt API 显示标准的系统对话框。此外,API 还支持面部识别和虹膜识别技术。更多细节可参阅“ Security Updates ”页面信息。

Android Pie 在隐私上做了很大的改进。例如,如果网络的 DNS 支持 TLS,那么就采用 DNS over TLS。此外,Android 现在限制了处于空闲状态下的应用访问麦克风、摄像头和所有 SensorManager 传感器。

Dynamics Processing API 是一种实现音响均衡并改进动态声音范围的音效。它提供了多种组件,包括均衡器、多频带压缩和限幅器等。音响应用可使用 Dynamics Processing API 修改 Andorid 设备输出的音效,并根据收听者或环境条件做优化。

现在开发人员可以使用 Wi-Fi RTT(Round-Trip-Time)构建室内定位应用。 RTT API 计算的设备位置精度可达 1 到 2 米,因而可支持建筑内导航,以及消歧语音控制、基于定位的信息等细粒度定位服务。

最初,只有 Pixel 可以保持与 Android Pie 的同步更新。现在,Sony Mobile、小米、HMD Global、Oppo、Vivo、OnePlus 和 Essential 等参与测试计划的设备厂商,以及一些得到 Android One 认证的设备,都将在今年秋季末接收更新。

更多新特性和 API,可查阅 Android Pie 特性概览页面。

查看英文原文: Android Pie Brings Adaptive Battery, Neural Networks API 1.1 and More

2018-08-20 13:281436
用户头像

发布了 391 篇内容, 共 151.8 次阅读, 收获喜欢 257 次。

关注

评论

发布
暂无评论
发现更多内容

小平邦彦:树懒style的世界一流数学家

图灵教育

数学 数学史 数学家

想从单体架构演进到分布式架构,SBA 会是一个不错的选择

华为云开发者联盟

架构 微服务架构 分布式架构 单体架构 SBA

卫剑钒:《大教堂与集市》被过誉了吗?

腾源会

开源 腾源会

Docker Swarm从部署到基本操作

爱好编程进阶

Java 程序员 后端开发

hadoop

爱好编程进阶

Java 程序员 后端开发

字节跳动构建Data Catalog数据目录系统的实践

字节跳动数据平台

数据库 字节跳动 数据治理 数据目录

web前端培训React调度器原理分析

@零度

前端开发 React

FusionStorage原理及组件

爱好编程进阶

Java 程序员 后端开发

Hexo 搭建:搭建与配置

爱好编程进阶

Java 程序员 后端开发

JavaWeb快速入门--JSP(2)

爱好编程进阶

Java 程序员 后端开发

基于语义感知SBST的API场景测试智能生成

华为云开发者联盟

测试 语义感知 SBST 动态修正 ODG图

20年最新金九银十面试必备,教你一份文档吊打面试官,拿到offer

爱好编程进阶

Java 程序员 后端开发

大规模并行分布式深度学习

阿里云大数据AI技术

人工智能 深度学习 并行分布式训练

Docker下Prometheus和Grafana三部曲之三:自定义监控项开发和配置

爱好编程进阶

Java 程序员 后端开发

HotSpot JVM 内存管理

爱好编程进阶

Java 程序员 后端开发

JavaWeb之JSP技术(三)

爱好编程进阶

Java 程序员 后端开发

2021最新一次Java面试,快手三面一轮游,如今已拿意向书

爱好编程进阶

Java 程序员 后端开发

企业文档协作如何进行?

小炮

文档协同

中国全球GPU市场竞争格局分析

Finovy Cloud

人工智能 gpu 云服务器

Java agent还不了解的程序员该反省一下了

爱好编程进阶

Java 程序员 后端开发

Java Script

爱好编程进阶

Java 程序员 后端开发

dubbo实战之二:与SpringBoot集成

爱好编程进阶

Java 程序员 后端开发

JavaWeb之Cookie和Session技术(四)

爱好编程进阶

Java 程序员 后端开发

CXF webservice之手动启动服务方法(restful )

爱好编程进阶

Java 程序员 后端开发

DockerFile的编写构建镜像步骤,常用命令和案例

爱好编程进阶

Java 程序员 后端开发

Dubbo如何处理业务异常,这个一定要知道哦!

爱好编程进阶

Java 程序员 后端开发

2021最新分享Java面试题库万字精华 github上标星80

爱好编程进阶

Java 程序员 后端开发

28岁程序身价过亿,从字节提前“退休

爱好编程进阶

Java 程序员 后端开发

@RequestParam、@ModelAttribute、

爱好编程进阶

Java 程序员 后端开发

BS-XX-007基于JSP实现户籍管理系统

爱好编程进阶

Java 程序员 后端开发

Java8-Stream:2万字20个实例,玩转集合的筛选

爱好编程进阶

Java 程序员 后端开发

Android Pie提供了自适应供电、神经网络API 1.1等新特性_移动_Diogo Carleto_InfoQ精选文章