【问题标题】:Sizes for drawable: LDPI, MDPI, HDPI, XHDPI, XXHDPI, XXXHDPI?可绘制尺寸:LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI?
【发布时间】:2018-12-23 01:43:31
【问题描述】:

drawable 的推荐尺寸是多少:LDPI、MDPI、HDPI、XHDPI、XXHDPI、XXXHDPI 或者我可以对所有人使用相同尺寸的图像并以编程方式更改它,例如更改宽度和高度?

【问题讨论】:

  • 您希望您的图像与相应设备类的像素密度相匹配。分辨率太低的图像会导致质量不佳,而分辨率太高的图像会增加内存需求和运行时间。
  • 好的,谢谢回复

标签: android android-layout android-studio


【解决方案1】:

各种比例的关系如下:

LDPI - 0.75x
MDPI - 1.0x (original size)
HDPI - 1.5x
XHDPI - 2.0x
XXHDPI - 3.0x
XXXHDPI - 4.0x

【讨论】:

    【解决方案2】:

    在 Android Studio 中,如果您右键单击 res 文件夹,您可以选择 New > Image Asset,这将为这些 dpi 存储桶文件夹创建适当大小的可绘制对象。

    您也可以选择使用这样的网站:http://romannurik.github.io/AndroidAssetStudio/index.html

    您还可以通过编程方式更改宽度/高度,但不建议这样做,因为将较小的图像拉伸得很大时看起来会令人作呕。如果您使用矢量图像,请仅使用此编程解决方案。

    【讨论】:

      猜你喜欢
      • 2013-01-01
      • 1970-01-01
      • 2016-02-19
      • 2019-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-04
      • 2014-05-30
      相关资源
      最近更新 更多