Skip to content
阅读进度

如何为不同屏幕尺寸(small, normal, large, xlarge)提供不同的布局? ​

返回 兼容与平台扩展 目录

标准回答 ​

屏幕适配要根据可用空间改变布局,而不是简单把手机界面整体放大。

通俗例子 ​

窄窗口只显示列表,宽窗口同时显示列表和详情;可用资源限定符或运行时窗口尺寸选择合适布局。

深入解释 ​

**适配先看可用空间:**同一台设备全屏、分屏或跨屏后的窗口宽度可能不同。布局应按当前窗口能用的宽高和约束变化,而不只是按设备型号分大屏小屏。

**常见布局如何切换:**窄窗口把列表与详情放在不同页,宽窗口可左右并排;资源限定符和运行时布局逻辑共同决定呈现。状态应能跨布局变化保留。

内容来源 ​

用完整回答理解机制,用真实证据解释项目。