android xdpi文件夹,我的图片大小是多少?

w00*_*w00 4 android resolution

我一直在阅读以下内容:http://developer.android.com/guide/practices/screens_support.html

这是关于文件夹res-long-land-hdpi,res-notlong-land-dpi,res-notlong-port-ldpi等什么实际上他们的意思时,他们应该被使用.

文章还说如下:

  • xlarge屏幕至少为960dp x 720dp
  • 大屏幕至少640dp x 480dp

我正在开发一种设备,它是:1280 x 720而且是一种设备480 x 800

我的应用只能以纵向模式使用.

这意味着我必须将图像放在res-long-port-hdpi第一个设备的文件夹中,而res-notlong-port-ldpi对于第二个设备是否正确?

然后我的下一个问题是.我有一个332 x 226像素的图像.这在第一个(xlarge)设备上看起来很好.但是我需要重新调整此图像的大小,以便将其放入(较低分辨率)res-xx-xx-ldpi文件夹中?

我不知道如何计算不同文件夹的新大小.

Ted*_*opp 8

尺寸比率应与Android定义的标称像素密度相匹配:

ldpi - 120像素/英寸; dpi scale = .75(4 dpi = 3像素)
mdpi - 160像素/英寸; dpi scale = 1(1 dpi = 1像素)
hdpi - 240像素/英寸; dpi scale = 1.5(2 dpi = 3像素)
xhdpi - 320像素/英寸; dpi scale = 2(1 dpi = 2像素)

因此,如果您将xhdpi图像的大小(以像素为单位)设置为mdpi资源的两倍,则它们将是相同的dpi,这意味着它们在各自的屏幕上将具有相同的物理大小.