drawable-sw720dp vs drawable-hdpi,drawable-xhdpi等

时间:2014-10-21 10:04:17

标签: android

我想为:

提供drawable
  • hvga和qvga手机(但那些使用hdpi drawables相当不错)
  • hdpi手机
  • xhdpi phones
  • xxhdpi phones
  • 7"片剂
  • 10"片剂

我有文件夹:

  • drawable-hdpi(电话使用,最高480x854屏幕)
  • drawable-xhdpi(由Galaxy S3等手机使用)
  • drawable-xxhdpi(由Galaxy S4等手机使用)
  • drawable-sw600dp(我希望:7"平板电脑使用)
  • drawable-sw720dp(我希望:10"平板电脑使用)

我原来的问题是,我认为来自drawable-sw720dp的资源没有使用,但它们都是!一些平面设计师给了我不同名字的文件,我没注意到。我的错。

所以没问题。

2 个答案:

答案 0 :(得分:1)

如需支持平板电脑,请使用largexlarge限定符。 Nexus 7是一款大型hdpi平板电脑(技术上是tvdpi,但是从hdpi获取图像)。因此,如果您要为Nexus 7放置图片,请创建一个名为drawable-large-hdpi的文件夹并将图片放在那里。

现在关于10英寸平板电脑的情况,它们是xlarge设备,它们的密度可以从mdpi更改为xhdpi(Nexus 10)。但许多人的分辨率为1280 * 800,而且它们是mdpi设备。

像这样创建可绘制的文件夹

// for Phones
drawable-mdpi
drawable-hdpi
drawable-xhdpi
drawable-xxhdpi

//for 7 inch tablets
drawable-large-mdpi
drawable-large-hdpi(for Nexus 7)

// for 10 inch tablets
drawable-xlarge-mdpi
drawable-xlarge-xhdpi(for nexus 10)

Source of answer

答案 1 :(得分:0)

我原来的问题是,我认为来自drawable-sw720dp的资源没有被使用,但它们是!