android values 文件的寻找顺序
在 720x1280 xhdpi 的机器上:
- values-xhdpi-720x1280(上面的 1080x1920 不会访问)
- values-xhdpi-480x800
- values-xhdpi-320x480(到底)
- values-xh
- values-xxh
- values-xxxh(到顶)
- values-h
- values-m
- values-720x1280(上面的 1080x1920 不会访问)
- values-480x800
- values-320x480(到底)
- values
- values-l
- 报错
分辨率的访问顺序:
按宽高的变化,变化小的先访问。(乘积大的先访问)
如
720x1280
710x1280
700x1280
710x800
700x800
720x1280
720x1270
710x1280
补充:
带虚拟导航栏的手机,是根据有效屏幕尺寸去取值的。
如 1080x1920 的手机,导航栏是 144,则有效屏幕尺寸是 1080x1776。
那在只有 1080x1920、720x1080 的文件夹存在的情况下。
会到 720x1080 下取值。