做者 / Android 团队html
在今年的 Google I/O 大会上,咱们讨论了您的应用如何适配 Android 设备的 各类屏幕尺寸。若是您错过了大会直播,可经过本文了解其中最重要的内容,也能够查看 无缝构建跨设备体验 | Google I/O 大会精彩回顾 视频了解android
在设计应用时,使其可以在 大屏幕设备 (包括平板设备、可折叠设备和 Chrome OS 笔记本电脑) 上流畅运行变得愈来愈重要。目前已经有超过 2.5 亿台大屏幕的 Android 设备投入使用。与此同时,全新可折叠设备也让用户可以更轻松地处理多项任务,并开创了无需持握的桌面模式新体验。请参阅在 Samsung Galaxy Z Fold2 上使用桌面模式的 Disney+ 示例。算法
△ 在 Samsung Galaxy Z Fold2 上使用桌面模式的 Disney+ 示例app
幸运的是,设计可无缝缩放以适配任何设备尺寸的应用也变得更加容易——包括在 Chrome OS 和可折叠设备上动态调整大小,以及利用 Jetpack Compose 或 ConstraintLayout 构建 响应式布局。咱们还研究了用户与大屏幕设备的交互方式,例如手指在屏幕上放置的位置,并为您提供 API 和工具以简化此类交互体验:ide
咱们还对 Android 平台、Chrome OS 和 Jetpack WindowManager 进行了更新,优化默认状况下的应用运行体验。例如,许多 UI 元素如今具备默认的最大宽度值,以确保其在大屏幕上的呈现效果更加美观,而对 Display API 的改进可确保现有应用即便不使用 WindowManager 来查询窗口指标,也可以继续在可折叠设备上正确呈现。工具
您能够观看下方演讲视频,详细了解本次 Google I/O 上更多帮助您针对大屏幕设备进行构建的详情:布局
更多详情,您能够查看咱们以前的推文《可折叠设备、平板设备和大屏设备更新一览》,或查看有关 Google Duo 如何提升参与度和改进评分 的案例研究。post
咱们发布了 Wear 平台迄今为止最大的更新,其中包含新功能、API 和工具,可帮助开发者打造美观、高品质的可穿戴体验。测试
咱们推出的全新 Jetpack API 可帮助您简化开发。Jetpack 卡片库 让 用户能够快速访问他们最须要的信息,以及提供符合预期的操做互动。另外一项值得注意的新增功能是 Ongoing Activities API,使您可以让用户在导航至别处 (以开始一些其余任务,例如音乐播放) 后再返回到您的应用。这两个库目前都处于 Alpha 阶段。优化
咱们还发布了一套新的健康和健身 API,其做为设备上传感器和相关算法的中介,为应用提供与活动、锻炼和健康相关的高质量数据。健康服务平台 Alpha 版如今已开放使用。
下载 Android Studio Arctic Fox Beta 版 试用新的 Wear 系统镜像开发者预览版,并开始为新平台准备您的应用。您能够查看下方的本次 Google I/O 演讲视频详细了解相关公告:
您还能够查看咱们以前的推文《一块儿看 I/O | Wear 更新一览》了解更多详情,也能够经过演讲视频了解 Spotify 如何在 Wear 上进行构建。
在今年的 I/O 大会上,咱们发布了几项新工具和新功能,以简化 Android TV 操做系统的开发:
这些更新让您能够更轻松地在一系列设备配置中构建和测试应用,同时将最新的 Android 十二、Google Assistant 和 Cast 功能引入电视。如需了解详情,请观看 I/O 大会的 Android TV 和 Google TV 更新一览演讲视频。
Android Auto 支持应用程序与许多现代汽车中内置的信息娱乐显示器链接。为了简化操做,咱们最近将 Android for Cars 应用库归入 Jetpack。该库支持导航、电动汽车充电和停车应用直接与兼容的汽车集成。
咱们计划在将来将其扩展到更多应用类别,所以若是您有兴趣将您的应用引入 Android Auto,请填写这份 意向表,也能够访问 官方文档,当即开始使用 Android for Cars 应用库。请观看 I/O 大会的 Android for Cars 更新一览 演讲视频,或阅读 博文 了解更多详情。