我怎么知道我应该为不同的android res(hdpi,mdpi,ldpi)制作一张图片有多大?

时间:2012-02-24 08:55:54

标签: android android-layout

我有一个问题,我正在为7'片剂。现在我也希望智能手机能够显示这些应用程序。问题是我不知道如何调整大小合适的图像。

例如我的平板电脑在hdpi文件夹中有一些300x300px的图像我怎么知道mdpi或ldpi中的图片应该有多大?

我有点困惑。

3 个答案:

答案 0 :(得分:2)

要为不同的密度创建替代位图可绘制,您应该遵循四个广义密度之间的3:4:6:8缩放比例

使用此link生成drawables

答案 1 :(得分:1)

只需修改答案:

   Screen Size             Ratio

ldpi:240x320 - > 36 * 36

mdpi:320x480 - > 48 * 48

hdpi:480x800 - > 72 * 72

xhdpi:1280x800 .. - > 96 8 96(新手机)

答案 2 :(得分:0)

这个帖子可以帮到你: http://developer.android.com/guide/practices/screens_support.html

查看“支持的屏幕范围”部分和文章末尾(表格):)

通常屏幕尺寸应为:

ldpi:240x320

mdpi:320x480

hdpi:480x800

xhdpi:1280x800 ...(对于新手机)

基本上,如果您的图像不是太复杂,并且如果您使用hdpi格式,则系统会自动调整它们的大小(如果需要,可以在某些模拟器上进行测试)。 如果它们更复杂,最好的方法是在photoshop(或其他图像软件)中绘制具有不同尺寸的屏幕,以便在良好的尺寸上重新绘制图像。