按钮Android中的图像大小

时间:2012-03-14 07:15:48

标签: android

我把图像作为按钮的背景。但我不知道我应该在Photoshop中为所有三个文件夹drawable-hdpi,drawable-ldpi和drawable-mdpi创建大小的图像?

谢谢。

3 个答案:

答案 0 :(得分:12)

如果您的buttom图像是纯色背景,并且它可以是可伸缩图像,则使用 9-Patch 工具创建位图。

否则,请阅读Android开发者网站上的Alternate Drawables部分:

  

为不同的密度创建替代位图drawable,你   应遵循四个广义之间的 3:4:6:8缩放比例   密度。例如,如果您有一个位图可绘制的48x48   中密度屏幕的像素(启动器图标的大小),全部   不同的尺寸应该是:

     

低密度36x36

     

中等密度48x48

     

72x72高密度

     

96x96,用于超高密度

答案 1 :(得分:3)

我认为这可以帮到你,是一个转换工具,添加图片大小(mdpi),它为每个屏幕尺寸提供了像素的结果。

http://labs.rampinteractive.co.uk/android_dp_px_calculator/

希望它有所帮助!

答案 2 :(得分:2)

另一个提示,让您的生活在为photoshop创建图像时更简单一些。以mdpi创建图像,即160 dpi。这是因为Android计算像素

px = dp * (dpi / 160).

所以基本上如果您想制作尺寸为48x48的按钮图像,请创建具有该尺寸的图像并将dpi设置为160.完成后,只需将dpi更改为120,240和320并保存图像。

您不必浪费时间计算不同密度的图像尺寸。