写点什么

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:281296
用户头像

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

关注

评论

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

Python 操作Mysql

度假的小鱼

pymysql 11月月更 Python操作Mysql

详解UDS CAN诊断:DiagnosticSessionControl Service(SID:0X10)

不脱发的程序猿

嵌入式 汽车电子 ISO 14229 UDS诊断 诊断和通信管理功能单元

企业办公新模式,随时随地云上协同!

秃头也爱科技

「Go易错集锦」正确使用defer避免代码重复

Go学堂

golang 程序员 个人成长 defer 11月月更

制造业要用龙头带动整条产业链发展,阿里云智能制造加速器首次集结

B Impact

【web 开发基础】PHP中的数组 (41)

迷彩

php 数据结构 11月月更 关联数组 索引数组

深度学习-浅谈keras的扩展性

AIWeker

深度学习 keras 11月月更

一文了解 Go 标准库 strings 常用函数和方法

陈明勇

Go golang 字符串 11月月更 strings

汽配行业erp系统解决方案!

优秀

低代码 ERP系统 汽配行业

详解UDS CAN诊断:什么是UDS(ISO 14229)诊断?

不脱发的程序猿

嵌入式 汽车电子 ISO 14229 CAN诊断 UDS诊断

凝心聚力 开源共建 | 统信软件参与成立OpenKunlun开源固件社区

统信软件

开源 开源社区 开源技术

支持向量机-SVC的模型评估指标

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

细说值传递、引用传递和地址传递

闫同学

编程语言 计算机基础 11月月更

华为云桌面Workspace,让云上工作更高效!

路过的憨憨

Python 操作mongodb库

度假的小鱼

mongodb 11月月更 Python 操作mongodb库

xxj-job服务端架构流程

IT巅峰技术

单一职责原则详解

杨充

读《程序是怎样跑起来的》体会

听风go

读书笔记 后端 计算机 计算机原理 读书总结

融云全球社交泛娱乐洞察,老资格的「游戏社交」还有哪些想象空间

融云 RongCloud

社交 泛娱乐社交

赫夫曼树编码实验报告

我是一个茶壶

数据结构 哈夫曼树 11月月更

支持向量机-ROC曲线中的概率和阈值

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

python版本管理工具DVC

AIWeker

人工智能 版本管理 11月月更 dvc

Python数据可视化:类别比较图表可视化

不脱发的程序猿

Python Python数据可视化 数据分析可视化 类别比较型图表

华为云GaussDB 为企业数字化踩了一脚油门

爱科技的水月

华为云大数据平台,助力企业数字化转型成效明显

路过的憨憨

Python 操作Excel(xlrd和XlsxWrite)

度假的小鱼

11月月更 Python xlrd读取Excel Python xlrd

《2022开源大数据热力报告》发布,Flink 摘得「流处理」领域热力值 TOP1

Apache Flink

大数据 flink 实时计算

开闭原则详细介绍

杨充

2022-11-29:查找重复的电子邮箱。以下数据中a@b.com是重复的,请写出sql语句。 DROP TABLE IF EXISTS person; CREATE TABLE person (

福大大架构师每日一题

数据库 福大大

研发管理如何度量「人效」

feijieppm

项目管理 研发效能 技术管理 文化 & 方法 效能度量

Linux yum 命令

芯动大师

yum源 11月月更 Linux系统指令

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