可折叠设备可提供独特的用户体验,在紧凑型手机大小的屏幕和宽大的平板电脑式显示屏之间顺畅切换。 可折叠设备引入了独特的物理状态或折叠状态,例如桌面折叠状态和图书折叠状态,应用可以利用这些状态提供专用布局和增强的多任务处理功能。
指南
在高端可折叠设备上打造优质的用户体验。
状况和状态
| ID | 测试 | 说明 |
|---|---|---|
| Foldables_Postures | T-Foldables_Postures | 应用支持所有折叠状态和相关使用情形:
|
| Foldables_Camera | T-Foldables_Camera | 相机应用针对折叠和展开状态调整其预览画面,并支持前、后屏幕预览。 |
多任务处理和多实例
| ID | 测试 | 说明 |
|---|---|---|
| Foldables_Multitasking_Scenarios |
T-Foldables_PiP 和 T-Foldables_Attachments |
应用支持各种多任务场景,例如:
|
| Foldables_PiP | T-Foldables_PiP | 应用支持互动式画中画功能,可实现自定义控件和用户互动。 |
| Foldables_Multi-Instance | T-Foldables_Multi-Instance | 在设备折叠和展开状态下,应用能够在单独的窗口中启动自身的多个实例。请参阅多实例中的支持多窗口模式。 |
测试
如需验证您的应用在可折叠设备上是否提供差异化体验,请完成以下测试。
可折叠设备状态和折叠状态
| ID | 功能 | 说明 |
|---|---|---|
| T-Foldables_Postures | Foldables_Postures | 在所有折叠状态(包括桌面折叠状态和图书折叠状态)下查看应用。验证界面元素是否转换到最佳位置(例如,在桌面折叠状态下媒体控制器应移至水平屏幕区域)。 |
| T-Foldables_Camera | Foldables_Camera | 在应用内启用相机。验证当设备折叠、展开、旋转至竖屏和横屏方向时相机预览是否正确。设备在展开状态时,验证前/后屏幕的预览是否正确。 |
多任务处理和多实例
| ID | 功能 | 说明 |
|---|---|---|
| T-Foldables_PiP | Foldables_Multitasking_Scenarios | 在设备折叠和展开状态下,在竖屏和横屏模式以及多窗口模式下进入和退出画中画模式。在多窗口模式下,当画中画模式处于启用状态时,更改窗口大小。 在画中画模式下,与任何自定义控件互动并验证其功能。 |
| T-Foldables_Attachments | Foldables_Multitasking_Scenarios | 在设备折叠和展开状态下,在竖屏和横屏模式以及多窗口模式下打开和关闭附件及通知。 |
| T-Foldables_Multi-Instance | T-Foldables_Multi-Instance | 在设备折叠和展开状态下,在竖屏和横屏模式以及多窗口模式下,于单独窗口中启动应用的多个实例。 |