Android - 确定应用的图片大小

时间:2016-01-06 10:24:55

标签: android image

你好,其他程序员!

目前我在Android中确定图片大小时遇到​​问题。我已经在Screen Support Guide中了解了它,但我仍然对dpi和屏幕尺寸感到困惑。我有一个72 dpi的140x150图像。如果我将其调整为160 dpi(mdpi),它将变成一幅巨大的图像。我专注于智能手机,但现在我正在考虑制表。我应该制作尺寸为140 x 150的160 dpi图像,还是160dpi的图像是正常的?

1月7日更新: 在Photoshop中找到一个名为Cut & Slice的有趣插件,现在就试试吧。

1 个答案:

答案 0 :(得分:0)

像素只是一个正方形。 dpi(每英寸点数)对应于图像的分辨率。 每英寸像素越多,由于每个像素的大小,图像将越清晰。

将dp单位转换为屏幕像素很简单:px = dp *(dpi / 160)

对于不同的设备,您应该获得两张不同尺寸的图片,以提高图片的质量,以及在网页应用时,您的网页加载速度。

为帮助您针对不同类型的设备定位某些设计,以下是典型屏幕宽度的一些数字:

320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480dp: a tweener tablet like the Streak (480x800 mdpi).
600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).