gpt4 book ai didi

Android XML : Why can't we type @drawable-mdpi, 而不是,我们必须键入 @drawable?

转载 作者:行者123 更新时间:2023-11-29 14:54:06 26 4
gpt4 key购买 nike

我看到文件夹:

drawable-hdpi
drawable-mdpi
drawable-ldpi

“Type @drawable/some_image.png”和“Create a drawable folder in res”之类的话题我已经看过无数次了。

但我从来没有看到有关 XML 引用任何具有限定符名称的可绘制文件夹的问题。或者基本上编写 XML 来引用具有限定符名称的任何文件夹。

为什么没有记录?为什么 XML 不能引用带有限定符的受支持的资源目录名称?是因为 XML 对连字符的限制吗?

我只是个新手。我只是问问。没什么大不了的,我只是好奇。感谢您的回答。

最佳答案

这样做是为了支持多种屏幕尺寸/分辨率。

您将相同的图像(具有相同的名称)放在不同的文件夹中,并进行修改以使其看起来最适合该分辨率(通常是不同的像素密度)。当调用该图像名称时,系统会遍历这些文件夹并为正在使用的设备的屏幕分辨率选择最佳图像(您提供的图像)。

关于Android XML : Why can't we type @drawable-mdpi, 而不是,我们必须键入 @drawable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10564560/

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