如何防止可绘制对象变得模糊?
How to prevent a drawable from becoming blurry?
当我将图像复制粘贴到可绘制文件时,我得到了一张具有原始分辨率的图像。当我使用 New--ImageAset 方式时,我得到了很多不同屏幕密度的图像,但它们都很模糊,甚至是 xxhdpi!如果没有这个问题,我怎么能有不同的密度?
我很惊讶我之前没有注意到它!
我读过这篇文章,但对我没有帮助
Android ImageView blurry?
http://developer.android.com/guide/practices/screens_support.html
有什么建议我做错了吗?
编辑
我尝试了 AndroidAssetStudio,但它仍然发生
之前
之后 (xxhdpi)
我不能把它变成 ldpi,然后让它按比例放大吗?
您可以使用 Android Assets Studio 创建不同分辨率的图像。然后,将图像复制粘贴到相应的文件夹中。这会给你一个合适的图像,没有模糊。
有一个 plugin 完全是为了同样的目的而制作的。您可以使用该插件制作不同尺寸的同一图像。您必须 copy/paste 可绘制文件夹中的单个图像。然后右击 drawable 文件夹和 select
新>Batch_Drawable_Import。 Select 您图片的尺寸,它会自己为您制作其他尺寸的图片。
当我将图像复制粘贴到可绘制文件时,我得到了一张具有原始分辨率的图像。当我使用 New--ImageAset 方式时,我得到了很多不同屏幕密度的图像,但它们都很模糊,甚至是 xxhdpi!如果没有这个问题,我怎么能有不同的密度? 我很惊讶我之前没有注意到它!
我读过这篇文章,但对我没有帮助 Android ImageView blurry? http://developer.android.com/guide/practices/screens_support.html
有什么建议我做错了吗?
编辑
我尝试了 AndroidAssetStudio,但它仍然发生
之前
之后 (xxhdpi)
我不能把它变成 ldpi,然后让它按比例放大吗?
您可以使用 Android Assets Studio 创建不同分辨率的图像。然后,将图像复制粘贴到相应的文件夹中。这会给你一个合适的图像,没有模糊。
有一个 plugin 完全是为了同样的目的而制作的。您可以使用该插件制作不同尺寸的同一图像。您必须 copy/paste 可绘制文件夹中的单个图像。然后右击 drawable 文件夹和 select 新>Batch_Drawable_Import。 Select 您图片的尺寸,它会自己为您制作其他尺寸的图片。