ad
新商报网 > 金融

为游戏创建令人愉悦的沉浸式效果提高工作效率的注意力触觉的工具

2021-10-07 03:25 新商报网                     来源: IT之家   阅读量:17610   

谷歌今天宣布,正式将源代码推向安卓开源项目,并正式发布最新版本的安卓12。

根据消息显示,安卓12将在未来几周内从谷歌Pixel系列手机首发,并将于今年晚些时候在三星Galaxy,易佳,OPPO,realme,telecom Tecno,vivo和小米等设备上亮相。

谷歌表示,在Android 12 Beta测试期间,超过22.5万人测试了Android 12,并反馈了近5万份问题报告,以帮助提高最终版本的质量因此,谷歌对所有用户的努力表示感谢

IT之家了解到,谷歌还将在今年10月27日至28日举行的安卓开发者峰会上更详细地介绍和讨论安卓12下面简单介绍一下谷歌给出的一些新功能

安卓的新用户界面。

物质的你

安卓12引入了一种新的设计语言,叫做Material You,可以帮助开发者构建更加个性化和美观的应用。

为了实现所有最新的材料设计3更新,请尝试使用阿尔法版本的材料设计组件,并注意即将到来的对Jetpack Compose的支持。

重新设计的小部件。

谷歌更新了应用小部件,使其更加实用,美观和易于查找,并带来了新的交互控件,可以为任何设备创建响应性布局和动态颜色,以实现个性化但一致的整体外观。

通知用户界面更新。

安卓12还更新了通知设计,使其更加现代化和实用安卓12使用标准可用性装饰来定制通知,以保持它们与所有其他通知样式一致

拉伸矫直

安卓12为所有滚动部分增加了新的拉伸过渡效果,以便用户更流畅地滚动App内容。

应用程序开始加载屏幕。

安卓12还为所有应用程序引入了闪屏App可以通过多种方式定制启动画面,满足其独特的品牌需求

完成

更快,更高效的系统性能。

核心系统服务所需的CPU时间减少22%,大核心利用率降低15%应用程序的启动时间得到改善,输入/输出性能得到优化,以加快应用程序加载对于数据库查询,谷歌还将大窗口的CursorWindow性能提高了49倍

优化前台服务。

为了给用户提供更好的体验,安卓12不再允许后台应用启动前台服务但是,应用程序开发人员可以改用JobScheduler中的新紧急项目

更快地响应通知。

安卓12对通知弹出窗口的限制有助于减少从通知启动应用程序的延迟比如谷歌照片App的启动速度提升了34%

表演类

应用程序可以在运行时检查设备的性能水平,并充分利用设备的性能。

更快的机器学习

安卓12可以帮助你充分利用ML加速器,始终通过神经网络API获得最佳性能ML加速器驱动程序现在可以通过Google Play服务在平台版本之外进行更新,因此您可以在任何兼容设备上利用最新的驱动程序

隐私

隐私控制面板

您可以更好地了解您的应用程序何时在设置中访问麦克风,摄像头和位置数据。

p>

模糊位置

用户可以更好地控制他们的位置数据,他们可以授予您的应用访问大致位置的权限,即使 App 请求了精确位置。

  • 麦克风和摄像头调用提醒

状态栏中的指示器让用户知道您的应用程序何时使用设备摄像头或麦克风。

  • 麦克风和摄像头切换

在支持的设备上,快速设置中的新切换使用户可以轻松地立即禁用应用程序对麦克风和摄像头的调用。

  • 附近设备权限

您的应用可以使用新权限来扫描附近设备并与附近设备配对,而无需位置权限。

更好的用户体验工具

  • 丰富的内容接口

  • 支持圆角屏幕

许多现代设备使用圆角屏幕为了在这些设备上提供出色的用户体验,您可以使用新的 API 来查询角落细节,然后根据需要管理您的 UI 元素

  • AVIF 图像支持

Android 12 添加了对 AV1 图像文件格式 的平台支持与旧的图像格式相比,AVIF 利用视频压缩中的帧内编码内容显著提高了相同文件大小的图像质量

  • 兼容媒体转码

对于视频,HEVC 格式在质量和压缩方面提供了显着改进对于不支持的应用程序,该功能可允许 App 请求 AVC 中的文件并让系统处理转码

  • 更轻松的模糊,滤色器和其他效果

新的 API 可以更轻松地将常见图形效果应用于您的视图和渲染层次结构您可以使用 RenderEffect 将模糊,颜色过滤器等应用于 RenderNode 或视图您还可以使用新的 Window.setBackgroundBlurRadius API 为窗口背景创建磨砂玻璃效果,或使用 blurBehindRadius 来模糊窗口后面的所有内容

  • 增强的触觉体验

Android 12 扩展了可用于为 UI 事件创建信息丰富的触觉反馈,为游戏创建令人愉悦的沉浸式效果以及提高工作效率的注意力触觉的工具。

  • 新的相机效果和传感器功能

新的供应商扩展让您的应用能够利用设备制造商构建的自定义相机效果 —— 散景,HDR,夜间模式等您还可以使用新的 API 来充分利用使用 Quad / Nona Bayer 模式的超高分辨率相机传感器

  • 更好地调试原生崩溃

Android 12 为您提供了更多可操作的诊断信息,让调试 NDK 相关的崩溃更容易应用程序现在可以通过应用程序退出原因 API 访问称为墓碑的详细故障转储文件

适用于游戏的 Android 12

借助游戏模式 API,开发者可以为游戏提供性能配置文件以帮助玩家做出选择,例如延长高性能时间的电池续航时间,或保证峰值帧速率此外,游戏也将允许在安装过程中在后台获取更新包,帮助玩家更快进入游戏

让您的应用为 Android 12 做好准备

现在,伴随着今天 Android 12 的公开发布,谷歌要求所有 Android 开发者尽快完成兼容性测试并发布更新,让其用户顺利过渡到 Android 12。以下是一些需要测试的主要变化:

  • 隐私仪表板

在设置中使用这个新仪表板来检查您的应用对麦克风,位置和其他敏感数据的访问,并考虑向用户提供有关原因的详细信息。

  • 麦克风和摄像头指示器

当应用程序使用摄像头或麦克风时,Android 12 会在状态栏中显示一个指示器确保这不会影响您应用的 UI

  • 麦克风和摄像头切换

尝试使用快速设置中的新切换来禁用应用的麦克风和摄像头访问,并确保您的应用正确处理更改。

  • 剪贴板读取通知

当您的应用意外从剪贴板读取数据时,请注意 Toast 通知删除意外访问

  • 拉伸过度滚动

尝试使用新的拉伸过度滚动效果滚动内容,并确保它按预期显示。

  • 应用程序闪屏

从各种流启动您的应用程序以测试新的闪屏动画如有必要,您可以自定义它

  • Keygen 更改

移除了几个已弃用的 BouncyCastle 加密算法,取而代之的是 Conscrypt 版本如果您的应用程序使用带有 AES 的 512 位密钥,则您需要使用 Conscrypt 支持的标准大小之一

收听 Android 开发者峰会,了解 Android 12 及更多内容

AndroidDevSummit 又回来了!今年的开发者大会将于 10 月 27 日至 28 日举行今年的大会主题是跨设备的优秀应用,将带来有关开发工具,API 和技术的更多信息,以帮助您提高工作效率并创建可在数十亿台设备上运行的 App

《小米 11 系列,Redmi K40 Pro/Pro+ 首批支持安卓 12,现已开启内测》

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

责任编辑:安靖
bg6