外观
如何为不同屏幕尺寸(small, normal, large, xlarge)提供不同的布局?
标准回答
屏幕适配要根据可用空间改变布局,而不是简单把手机界面整体放大。
通俗例子
窄窗口只显示列表,宽窗口同时显示列表和详情;可用资源限定符或运行时窗口尺寸选择合适布局。
深入解释
**适配先看可用空间:**同一台设备全屏、分屏或跨屏后的窗口宽度可能不同。布局应按当前窗口能用的宽高和约束变化,而不只是按设备型号分大屏小屏。
**常见布局如何切换:**窄窗口把列表与详情放在不同页,宽窗口可左右并排;资源限定符和运行时布局逻辑共同决定呈现。状态应能跨布局变化保留。
内容来源
- Android · AI Agent 知识手册 · 原条目
16.1.2