Android: 需要在所有可绘制文件夹中添加相同的图像吗?
Android: Same Image needs to be added in all drawable folders?
我直接在 drawable
文件夹中添加图像,使用 ImageView
标签 android:src="@drawable/image_name"
效果很好,但我想知道如何处理其他 drawable
文件夹如下所示。
我是否需要在所有 drawable
个文件夹中添加相同的图片,或者我在 drawable
个文件夹中添加图片的方式有误?
请帮帮我!
图像相同,但每个文件夹的大小应该不同。
如果您仅在可绘制文件夹中添加图像,则将为所有屏幕分辨率加载相同的图像。所以例如:如果图像尺寸很小,这可能会导致图像质量不佳。
你可以找一个类似的问题here
我使用Android工作室插件Android Drawable Importer
放在drawable文件夹里就行了,不需要放在其他drawable-...文件夹里,因为里面的文件夹和内容都是android studio自动创建的。
所有这些可绘制文件夹代表不同的 android phone 密度。放置图像的最佳文件夹是 drawable-xxhdpi,因为 android 根据您的设备密度自动缩小或放大图像,现在大多数 phones 都是 xxhdpi 密度。
如果仅将图像放在可绘制文件夹中,图像可能会在 xxxhdpi 密度下失真(因为它放大)。
如果您将图像放入 xxhdpi,请确保您创建图像 acc。到 xxhdpi 分辨率。
如果您觉得图像在某些 phone 中看起来不正确,那么请检查该 phone 的密度并将图像放入该特定密度的文件夹中。到它的大小(减少或增加)。
我直接在 drawable
文件夹中添加图像,使用 ImageView
标签 android:src="@drawable/image_name"
效果很好,但我想知道如何处理其他 drawable
文件夹如下所示。
我是否需要在所有 drawable
个文件夹中添加相同的图片,或者我在 drawable
个文件夹中添加图片的方式有误?
请帮帮我!
图像相同,但每个文件夹的大小应该不同。 如果您仅在可绘制文件夹中添加图像,则将为所有屏幕分辨率加载相同的图像。所以例如:如果图像尺寸很小,这可能会导致图像质量不佳。
你可以找一个类似的问题here
我使用Android工作室插件Android Drawable Importer
放在drawable文件夹里就行了,不需要放在其他drawable-...文件夹里,因为里面的文件夹和内容都是android studio自动创建的。
所有这些可绘制文件夹代表不同的 android phone 密度。放置图像的最佳文件夹是 drawable-xxhdpi,因为 android 根据您的设备密度自动缩小或放大图像,现在大多数 phones 都是 xxhdpi 密度。
如果仅将图像放在可绘制文件夹中,图像可能会在 xxxhdpi 密度下失真(因为它放大)。
如果您将图像放入 xxhdpi,请确保您创建图像 acc。到 xxhdpi 分辨率。
如果您觉得图像在某些 phone 中看起来不正确,那么请检查该 phone 的密度并将图像放入该特定密度的文件夹中。到它的大小(减少或增加)。