谷歌发布Android 12,查看新功能列表

 

Google-Android-12-Material-You谷歌今天宣布正式发布最新版本的 Android 12。Android 12 更新将在未来几周内面向 Pixel 设备和三星 Galaxy、OnePlus、Oppo、Realme、Tecno、Vivo 和小米设备在今年晚些时候推出. 除了 Material You design、重新设计的小部件和改进的通知 UI 等最终用户功能外,Android 12 还为开发人员带来了多项改进。在下方找到 Android 12 的完整更新日志。

适用于 Android 的新用户界面

Material You  – Android 12 引入了一种名为Material You的新设计语言 ,可帮助您构建更加个性化、美观的应用。要将所有最新的 Material Design 3 更新带入您的应用程序,请尝试使用 Alpha 版 Material Design Components 并关注即将推出的 Jetpack Compose 支持。

image1

重新设计的小部件 – 我们更新了应用小部件,使其更实用、更美观、更容易被发现。尝试使用新的交互式控件、任何设备的响应式布局和动态颜色来创建个性化但一致的外观。 更多在这里

通知 UI 更新 – 我们还更新了通知设计,使其更加现代和实用。Android 12 还使用标准可供性装饰自定义通知,使其与所有其他通知保持一致。 更多在这里

拉伸过度 滚动——为了让滚动应用的内容更加流畅,Android 12 为所有滚动容器添加了一种新的“拉伸”过度滚动效果。这是一个自然的滚动停止指示器,在系统和应用程序中很常见。 更多在这里

应用启动启动画面 ——Android 12 还为所有应用引入了启动画面。应用程序可以通过多种方式自定义启动画面,以满足其独特的品牌需求。 更多在这里

表现

更快、更高效的系统性能 ——我们将核心系统服务使用的 CPU 时间减少了 22%,大核心的使用减少了 15%。我们还改进了应用程序启动时间并优化了 I/O 以加快应用程序加载速度,对于数据库查询,我们将大窗口的 CursorWindow 改进了多达 49 倍。

优化的前台服务 ——为了给用户提供更好的体验,Android 12 阻止应用程序在后台启动前台服务。应用程序可以改用 JobScheduler 中的新 加急作业。 更多在这里

响应 更快的通知 ——Android 12 对通知蹦床的限制 有助于减少从通知启动的应用程序的延迟。例如,在远离通知蹦床后,Google 相册应用的启动速度现在提高了 34%。 更多在这里

性能等级 – 性能等级 是一组设备功能,它们共同支持 Android 12 设备上要求苛刻的用例和更高质量的内容。应用程序可以在运行时检查设备的性能等级并充分利用设备的性能。 更多在这里。

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

隐私

image2

隐私仪表板 – 设置中的新仪表板可让用户更好地了解您的应用何时访问麦克风、摄像头和位置数据。 更多在这里

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

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

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

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

更好的用户体验工具

丰富的内容插入 – 新的统一 API 可让您在 UI 中从任何来源接收丰富的内容:剪贴板、键盘或拖放。为了向后兼容,我们已将统一 API 添加到 AndroidX。 更多在这里

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

image4

AVIF 图像支持 – Android 12 添加了对 AV1 图像文件格式 (AVIF) 的平台支持。与旧的图像格式(如 JPEG)相比,AVIF 利用来自视频压缩的帧内编码内容显着提高了相同文件大小的图像质量。

兼容媒体转码 ——对于视频,HEVC 格式在质量和压缩方面提供了显着改进,我们建议所有应用程序都支持它。对于不能的应用程序,兼容的媒体转码功能允许您的应用程序请求 AVC 中的文件并让系统处理转码。 更多在这里

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

增强的触觉体验 ——Android 12 扩展了您可以用来为 UI 事件创建信息丰富的触觉反馈、为游戏创建令人愉悦的沉浸式效果以及提高生产力的注意力触觉的工具。 更多在这里

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

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

适用于游戏的 Android 12  – 借助 游戏模式 API,您可以对玩家为您的游戏选择的性能配置文件做出反应,例如延长通勤时间的电池续航时间,或获得峰值帧速率的性能模式。 下载 时播放将允许在安装过程中在后台获取游戏资产,让您的玩家更快地进入游戏。

 

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun71410.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年10月5日 上午7:18
下一篇 2021年10月5日 下午4:03

相关推荐