我是Android新手,我需要一些关于如何处理图片的建议。
我有一个layout_width为match_parent的按钮。按钮有圆角。那么我应该选择哪种图像尺寸来渲染按钮,以便在所有设备中它看起来都很好?注意:在此按钮上我无法使用9个补丁图像。我不想使用9补丁。
当我在列表视图中设置我的徽标时,它会被拉伸,看起来非常难看。假设来自服务器的图像大小为400x400像素宽。我该怎么做才能将图像缩放到所有设备中?
答案 0 :(得分:1)
您可以为特定分辨率设置图像尺寸,例如mdpi。 然后将图像缩放为其他分辨率,
ldpi = mdpi*0.75
hdpi = mdpi * 1.5
xhdpi = mdpi * 2
注意 - 尽可能使用9个补丁图像,以避免创建多个图像的开销。