技术学习分享_CKX技术 技术资讯 Android 14 Beta 1 发布

Android 14 Beta 1 发布

广告位

近日 Google 发布了 Android 14 的第一个 Beta 版(Android 14 Beta 1),该版本围绕隐私、安全、性能、开发者生产力和用户自定义等核心特性,同时持续改善平板电脑、可折叠设备等的大屏幕设备体验。

Android 14 Beta 1 发布

更智能的系统 UI

在 Android 操作系统中,功能是由两个独立但同样重要的软件包实现的:框架和系统 UI,前者提供服务,后者让用户控制这些服务。每个 Android 版本都会给系统用户界面带来新的改进,以下是你在 Beta1 中可能注意到的一些改进。

新的返回箭头

Android 14 Beta 1 发布

手势导航在你与应用程序交互时有一个更突出的后退箭头,以帮助提高后退手势的理解和实用性。后退箭头也与用户的壁纸或设备主题相衬。

系统共享菜单

Android 14 Beta 1 发布

在 Android 14 中,应用现在可以将自定义操作添加到它们调用的系统共享表中,并使用 ChooserAction.Builder 创建自定义的 ChooserAction。

此外,系统现在基于用户对一个应用的使用频率来确定直接共享目标的排名顺序。

更多的图形功能

路径现在是可查询和可插值的

Android 的 Path API 是一个强大而灵活的机制,可用于创建和渲染矢量图形。从 Android 14 开始,你可以查询路径,找出其中的内容。API 的更新包括在结构完全匹配的路径之间进行插值的功能,实现了变形效果,而 Android X 库则向后兼容到 API 21。

个性化

每个应用的语言偏好

Android 14 增强了每个应用的语言偏好设置,允许在 Android 设置中动态定制每个应用语言列表中显示的语言集,并给 IME 一种方法来了解当前应用的 UI 语言。从 Android Studio Giraffe Canary 7和 AGP 8.1.0-alpha07 开始,你可以配置你的应用,使其自动支持每个应用语言偏好。基于你的项目资源,Android Gradle 插件会生成 LocaleConfig 文件,并在生成的清单文件中添加对它的引用,因此当你的语言支持发生变化时,你不再需要手动创建或更新该文件。

隐私

无障碍服务

Android 14 引入了 accessibilityDataSensitive 属性,允许应用程序将指定视图的可见性限制在声称帮助残疾用户的无障碍服务上。Play Protect 确保从 Play Store 下载的应用程序对这些声明是真实的。TalkBack 和其他声称帮助残疾用户的服务将不会受到该属性的影响。

应用程序可以考虑使用 accessibilityDataSensitive 来:

  • 保护用户数据(如个人资料或明文密码)
  • 防止关键操作在无意中被执行(如在购物应用中转账或结账)

路线

Android 14 Beta 1 发布

Android 14 Beta 1 的发布也意味着 Android 14 如今已经脱离开发者预览阶段,希望尝鲜的普通用户也可以在兼容的设备上安装该版本(支持 Pixel 4a 5G 以及更新的 Pixel 设备)。按照 Google 的开发计划,Android 14 一共会有 4 个 Beta 版本,并将在今年 6 月,达到平台稳定阶段。

更多详情可查看:https://android-developers.googleblog.com/2023/04/android-14-beta-1.html

展开阅读全文
本文来自网络,不代表技术学习分享_CKX技术立场,转载请注明出处。

作者: CKX技术

上一篇
下一篇
广告位

发表回复

返回顶部