Posted in

如何在 Pixel 新款手表和可折叠设备上打造卓越体验?_AI阅读总结 — 包阅AI

包阅导读总结

1. `Pixel 设备、自适应界面、Wear OS 5、可折叠、开发者`

2. 本文主要介绍了如何为 Pixel 新款可折叠设备和智能手表打造卓越体验,包括构建自适应界面、优化应用适应新特性和不同屏幕尺寸等,为开发者提供了详细的指导和资源。

3.

– Pixel 新款设备发布

– 包括 Pixel 9 Pro Fold 和 Pixel Watch 3

– 带来创新,性能出色

– 为 Pixel 9 Pro Fold 构建自适应界面

– 考虑多种使用模式

– 利用窗口大小类别和新 API

– 支持桌面模式

– 为 Pixel Watch 3 做好准备

– 搭载 Wear OS 5 及更大显示屏

– 注意系统行为变更

– 考虑不同尺寸屏幕的布局

– 提供工具和指南

– 游戏开发者相关

– 阅读大屏游戏优化指南和查看示例项目

– 获取更多资讯

– 回看 Android Show 相关内容

思维导图:

文章地址:https://mp.weixin.qq.com/s/kModnphi8hOgDq1TQrRlEA

文章来源:mp.weixin.qq.com

作者:Android

发布时间:2024/9/6 4:41

语言:中文

总字数:2263字

预计阅读时间:10分钟

评分:89分

标签:可折叠设备,Wear OS,自适应界面,Pixel 9 Pro Fold,Pixel Watch 3


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

作者 / 产品管理总监 Maru Ahues Bouza

Pixel 最近发布了即将加入 Android 生态系统的最新设备,包括 Pixel 9 Pro FoldPixel Watch 3。这些设备为可折叠设备和可穿戴设备领域带来了创新,拥有更大的屏幕尺寸和卓越的性能。
  • https://blog.google/products/pixel/google-pixel-9-pro-fold/
  • https://blog.google/products/pixel/google-pixel-watch-3/
这些设备不仅令消费者感到兴奋,而且对开发者构建应用而言也很重要。为了让您为全新 Pixel 设备以及大屏设备可穿戴设备的所有创新做好准备,我们将深入探讨有关构建自适应界面、打造出色的 Wear OS 5 体验和优化您的应用以适应更大的手表屏幕的所有信息。
  • https://developer.android.google.cn/large-screens
  • https://developer.android.google.cn/wear

为 Pixel 9 Pro Fold

构建自适应界面

Pixel 在 Made By Google 上推出了搭载 Gemini 的全新可折叠设备 Pixel 9 Pro Fold。此设备有目前最大的手机内屏尺寸1,并且比去年的 Pixel Fold 亮度提升 80%。由于配备 6.3 英寸正面显示屏,折叠后就像普通手机一样。用户可以根据他们使用的屏幕和设备的折叠状态选择如何交互和多任务处理。这意味着,开发者在构建应用时,应该考虑多种不同的使用体验。
开发者可以通过应用自适应,让应用在四种不同的 Pixel 9 Pro Fold 使用模式 (内屏、外屏、桌面模式和折叠模式) 下都能有出色的表现。通过动态调整应用布局,即交换组件并根据可用的窗口大小显示或隐藏内容,而不是简单地拉伸界面元素,自适应应用可充分利用可用的窗口大小来提供出色的用户体验。
构建自适应应用时,我们的核心指导原则保持不变,即使用窗口大小类别 (WindowSizeClasses) 为界面定义特定的断点。窗口大小类别让您能够在应用可用的显示空间发生变化时更改应用布局,例如,当设备折叠或展开、设备方向发生变化或在多窗口模式下调整应用窗口大小时。

  • https://developer.android.google.cn/develop/ui/compose/layouts/adaptive/window-size-classes
在 2024 年 Google I/O 大会上,我们宣布推出一系列 API,让您可以充分利用窗口大小类别。这些 API 提供了一种在 Compose 中实现常见自适应布局的新方法。库中的三个组件 (NavigationSuiteScaffold、ListDetailPaneScaffold 和 SupportingPaneScaffold) 旨在帮助您构建在各种窗口大小下都能表现出色的自适应应用界面效果。
  • https://android-developers.googleblog.com/2024/05/scaling-across-screens-with-compose-google-io-24.html
  • https://developer.android.google.cn/develop/ui/compose/layouts/adaptive
最后,想要打造真正卓越的可折叠设备体验,开发者应该考虑支持桌面模式,即手机放置在表面上,铰链处于水平位置,可折叠屏幕为半开状态。您可以使用 Jetpack WindowManager 库,利用 FoldingFeature.StateFoldingFeature.Orientation 来确定设备是否处于桌面模式。一旦您确定设备的折叠状态后,便可以相应地更新您的应用布局。例如,适用于桌面模式的媒体应用通常在折叠屏上方显示音频信息或视频,并在折叠屏下方显示控件和补充内容,以提供免提观看或收听体验。
  • https://developer.android.google.cn/reference/kotlin/androidx/window/layout/FoldingFeature.State
  • FoldingFeature.Orientation
    https://developer.android.google.cn/reference/kotlin/androidx/window/layout/FoldingFeature.Orientation
甚至游戏也在利用可折叠设备的功能: 从《狂野飙车: 传奇集结》和《迪士尼无限飞车》等竞速游戏,到《现代战争 5》和《地牢猎人 5》等动作游戏,Gameloft 对旗下的游戏进行了优化,让您不仅可以在全屏模式下玩游戏,还可以在分屏桌面模式下体验掌上游戏机的感觉。借助详细的游戏地图和增强控制等实用功能,您可以获得更身临其境的沉浸式游戏体验,进行转角漂移,升级角色,以及创下击败坏人的最短用时记录!

为 Pixel Watch 3 做好准备:

Wear OS 5 和更大的显示屏

Pixel Watch 3 是 Google 最新款的智能手表,外观时尚,性能卓越。随着这款新设备的推出,开发者也迎来了新的挑战与机遇。Pixel Watch 3 搭载 Wear OS 5 的稳定版本 (最新的平台版本),拥有 Pixel Watch 系列最大的显示屏。这意味开发者应该考虑 Wear OS 5 中引入的更新,以及他们的界面在不同屏幕尺寸下的呈现效果。
  • https://developer.android.google.cn/training/wearables/versions/5


Wear OS 5 基于 Android 14,因此开发者应注意 Android 14 特有的系统行为变更。该系统包括对隐私信息中心的支持,让用户能够集中查看在 Wear OS 5 上运行的所有应用的数据使用情况。对于已将目标 SDK 版本更新为 Android 14 的应用,还有一些额外的更改。例如,始终开启的应用在氛围模式下显示一段时间后,系统会将其移至后台。此外,搭载 Wear OS 5 或更高版本的手表仅支持使用 “表盘格式 (Watch Face Format)的表盘,因此我们建议开发者迁移到该格式。您可以查看所有行为变更,以便为您的应用做好准备。
  • https://support.google.com/android/answer/13530434
  • https://developer.android.google.cn/training/wearables/wff
  • https://developer.android.google.cn/training/wearables/versions/5/changes
开发者需要考虑的另一个重要因素是,Pixel Watch 3 有 41 mm 和 45 mm 两种尺寸。两种尺寸提供了比以往更多的显示空间2,与 Pixel Watch 2 相比,边框缩小了 16%,因而 41 mm 手表和 45 mm 手表的屏幕面积分别增加了 10% 和 40%!作为开发者,您可以查阅并遵循构建自适应布局的原则,为用户提供最佳体验。我们为开发适用于不同屏幕尺寸的应用功能块创建了工具和指南。该指南将帮助您使用最新的 Jetpack 库在手腕上构建响应式布局,并利用 Android Studio 的预览支持和截图测试来确认应用在所有屏幕上都能正常运行。
  • https://developer.android.google.cn/design/ui/wear/guides/foundations/adaptive-layouts
  • https://developer.android.google.cn/training/wearables/compose/screen-size
  • https://developer.android.google.cn/training/wearables/tiles/screen-size

如果您想要详细了解所有这些激动人心的更新,请观看技术会议视频 “构建 Wear OS 的未来
  • https://www.youtube.com/watch?v=6K5cITvVcoM
借助 Pixel 的这些新发布内容,现在正是确保您的应用在所有用户喜爱的屏幕上都有出色表现的绝佳时机。通过构建自适应布局,让您的应用为大屏做好准备,并在我们的 Wear OS 开发者网站上详细了解关于 Wear OS 的所有内容。对于游戏开发者,请务必阅读我们的大屏游戏优化指南,并查看示例项目,了解在大屏设备和可折叠设备上优化游戏的最佳实践。
  • https://developer.android.google.cn/develop/ui/compose/layouts/adaptive
  • https://developer.android.google.cn/large-screens
  • https://developer.android.google.cn/wear
  • https://developer.android.google.cn/games/develop/multiplatform/support-large-screen-resizability
  • https://developer.android.google.cn/games/engines/unity/unity-large-screen

如需了解更多 Android 最新资讯,欢迎您回看 Android Show 的相关内容,与我们一起深入探讨 Wear OS、自适应应用以及 Jetpack Compose 等主题。

  • https://developer.android.com/events/show

1美国可折叠手机的内屏尺寸相比。

2与 Pixel Watch 2 相比。

谷歌开发者特别招募活动进行中

诚邀热爱技术的你加入


通过多种形式 (文章/视频/coding 等) 创作与 Google 技术相关的讲解分享、实践案例或活动感受等内容,以及分享您应用 AI 技术的故事经历与成果。我们将为您提供平台和资源,助力您在分享中提升技能。更有惊喜权益等您领取,快来报名参与吧!


点击屏末||即刻借助 Wear OS 构建精彩手表应用