如何使用android不同的分辨率?

时间:2010-09-30 20:25:51

标签: android

以像素为单位的图像应该适合所有分辨率? 480x800或480x854?

我需要为所有文件夹执行不同的图像分辨率:drawable-hdpi,drawable-ldpi,drawable-mdpi?如果是,使用哪些分辨率?

由于

3 个答案:

答案 0 :(得分:1)

您想要一个能够填满整个屏幕的图像吗?有超过50个支持的Android手机,每个都有不同的分辨率。您不能期望创建每个手机的确切大小的图像。相反,您可能需要提出几个不同的版本,然后允许它拉伸以填满整个屏幕。

hdpi,ldpi,mdpi是指屏幕上像素的密度,而不是屏幕尺寸。因此,一个mdpi屏幕可能是320x480而另一个可能是480x854。

Supporting multiple screens有很多关于不同屏幕尺寸和密度的好信息。 Icon design针对不同屏幕密度下不同图标的像素大小提出了具体建议。

答案 1 :(得分:0)

Jovan,在不知道你所指的图像的类型和背景的情况下,我很难直接回答。我假设您从高密度WVGA和FWVGA总屏幕尺寸中绘制了480x800 / 480x854数字。有关屏幕尺寸支持的Android开发人员文章可能有所帮助:http://developer.android.com/guide/practices/screens_support.html

答案 2 :(得分:0)

是的,如果您的应用将针对具有不同密度的多个设备。 请检查链接波纹管中的表格以查看每个文件夹中的不同分辨率: http://developer.android.com/guide/practices/screens_support.html