gpt4 book ai didi

android - 不同屏幕使用不同的 dimens.xml

转载 作者:行者123 更新时间:2023-11-30 01:52:17 24 4
gpt4 key购买 nike

我必须为两种不同类型的设备提供两种不同的字体大小。第一组是较小的设备(例如 Nexus S,或高度约为 480 像素的设备),第二组是所有其他手机(例如 Galaxy Nexus、Nexus 4、5 等)。我已经支持平板电脑了。

现在我创建了一个 values-sw320dp 文件夹,里面有一个 dimens.xml - 供较小的设备使用,还有默认值文件夹和它们的dimens.xml 在其中,以支持所有其他手机。

问题是 sw320dp 文件夹中的 dimens.xml 被应用到所有地方。我是否应该为这些设备创建一个 values-sw340dpvalues-sw360dp 文件夹?如果我要按最小宽度存储设备,默认 values 文件夹中的 dimens.xml 有何用途?设备如何将自己放入密度桶中,寻找最接近的 sw-dp 文件夹或什么?

我知道这个问题已经被问过一千次了,但我真的无法用谷歌搜索或在 SO 上找到它。

最佳答案

Nexus S 是一种常见的 hdpi 设备 (240 dpi),分辨率为 480x800 像素。
因此,您可以使用 values-hdpi 来存储该设备的 dimens .xml

您也可以考虑支持较小的设备,例如 mdpildpi
还有“不太小”的设备(即:xhdpixxhdpi)。

关于android - 不同屏幕使用不同的 dimens.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32851622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com