APP下载

Android 12使用机器学习技术,加速屏幕自动旋转功能

消息来源:baojiabao.com 作者: 发布时间:2024-10-11

报价宝综合消息Android 12使用机器学习技术,加速屏幕自动旋转功能

Android 12到了第3个Beta测试版,仍继续加入许多新功能,包括卷动屏幕截图、隐私指示器API,以及经强化的屏幕自动旋转和装置上搜寻功能。Google表示,从第3个Beta测试版后,开发者已经可以开始测试应用程序的稳定性,并且着手更新应用程序。

最新版Android加入卷动屏幕截图功能,让用户可以更轻松地撷取和分享需要卷动的内容,当用户对可以卷动的内容撷取屏幕截图时,画面便会出现撷取更多的按键,点击该按键可以开展屏幕截图显示完整内容,供用户方便地调整裁切。

在大部分应用程序中,卷动屏幕截图是开箱即用的功能,Google提到,当开发者的应用程序使用标准以视图为基础的UI,不需要进行任何更动就可以支援该功能,但是对于不使用基于视图的UI,或是使用高度自定义UI的应用程序或UI包,就必须另外使用ScrollCapture API来支援卷动屏幕截图。ScrollCapture API会将卷动撷取通知传送给应用程序,并且要求应用程序将UI绘制到提供的Surface中。

Google在Android加入对AppSearch的支援,AppSearch是新的高效能装置上搜索引擎,借由使用AppSearch,应用程序可以索引结构化资料,并使用内建的全文搜寻功能对其进行搜寻,AppSearch还提供高效的索引和检索、多语言支援和相关性排名等诸多原生功能。

在上一个测试版,Google在Android 12加入摄影机和麦克风启用指示器,来通知用户应用程序正在使用这些装置,但是因为指示器在应用程序进入沈浸模式时,仍然会显示,这有可能会盖掉应用程序原本的内容,因此Google现在提供隐私指示器API,让应用程序知道指示器的边界以及在屏幕上的位置,借此进行调整。

Android 12现在大幅改进屏幕自动旋转功能,Google利用脸部侦测功能,强化Android的自动旋转功能。官方解释,借由前镜头能够更准确地判断旋转屏幕的时机,像是当装置侦测到躺在沙发或床上的使用者,Android装置就会自动旋转屏幕。

自动选转功能的判断,只会在本地端运算,图像不会储存或是发送出装置外,在第3个Beta测试版,已经可以在Pixel 4和更高版本的Pixel装置使用。不过,Google也加速了所有装置的旋转功能,最佳化了动画和重绘功能,还添加采用机器学习技术的手势侦测算法,所以即便非Pixel装置,基本自动旋转功能的延迟也少了25%,而基于脸部侦测的自动屏幕旋转功能,则建立在这项改进之上。

2021-07-16 12:47:00

相关文章