如何为UI设计选择正确的图像大小

时间:2013-12-23 10:29:31

标签: android android-layout imageview android-imageview android-image

我是Android新手,我需要一些关于如何处理图片的建议。

  1. 我有一个layout_width为match_parent的按钮。按钮有圆角。那么我应该选择哪种图像尺寸来渲染按钮,以便在所有设备中它看起来都很好?注意:在此按钮上我无法使用9个补丁图像。我不想使用9补丁。

  2. 当我在列表视图中设置我的徽标时,它会被拉伸,看起来非常难看。假设来自服务器的图像大小为400x400像素宽。我该怎么做才能将图像缩放到所有设备中?

1 个答案:

答案 0 :(得分:1)

您可以为特定分辨率设置图像尺寸,例如mdpi。 然后将图像缩放为其他分辨率,

ldpi = mdpi*0.75
hdpi = mdpi * 1.5
xhdpi = mdpi * 2

注意 - 尽可能使用9个补丁图像,以避免创建多个图像的开销。