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