hdpi/ldpi/mdpi的图形尺寸

men*_*top 21 android

我有一个尺寸为300*90的按钮图形.Hdpi/mdpi/ldpi的尺寸必须如何?谢谢

And*_*ovs 61

谷歌建议使用

3 : 4 : 6 : 8 : 12 : 16 缩放比率

ldpi : mdpi : hdpi : xhdpi : xxhdpi : xxxhdpi因此.例:

  • 低密度36x36
  • 中等密度48x48
  • 72x72高密度
  • 96x96用于超高密度
  • 144x144用于超高密度
  • 192x192用于额外超高密度

在您的示例中,如果提到的按钮大小适用于hdpi,则正确的尺寸应为:

  • 150x45 ldpi
  • 200x60 mdpi
  • 300x90 hdpi
  • 400x120 xhdpi
  • 600x180 xxhdpi
  • 800x240 xxxhdpi

  • 只是一个补充,ldpi:mdpi:hdpi:xhdpi:`xxhdpi` = 3:4:6:8:`12` (8认同)

Dev*_*red 5

这取决于您设计图形的设备屏幕大小.如果您希望它在320x480(HVGA)画布上显示为300x90,那么您的像素尺寸对于MDPI设备是正确的,您需要以下图像:

  • LDPI:225x68px
  • MDPI:300x90px
  • HDPI:450x135px

LDPI是MDPI扩展的75%,HDPI是MDPI扩展的150%.例如,如果您在480x800(WVGA)画布上设计了这些图形尺寸,那么HDPI的尺寸已经正确,您需要从那里缩小其他两个尺寸:

  • LDPI:150x45px
  • MDPI:200x60px
  • HDPI:300x90px

希望有帮助!