这是关于移动设备的图像及其大小的问题。
所以假设我想要一个完整的移动屏幕图像。我假设这里的屏幕是 320*480,看起来是一致的。
当我在 Photoshop 或 MS Paint 或其他任何工具中制作图像时,我可以选择像素/英寸(好吧,也许不是在绘画中,但你明白我的意思)。 默认为 72 像素/英寸,是否要一直保持这个值?
某些设备具有更高的 dpi - 我认为“默认”是 160 dpi - 所以对于 240dpi 的设备,要显示我的相同图像,我是否:
- 将图像从 320*480 放大到 480*640(即 size = oldSize*240/160)或
- 转到我的图像并将像素/英寸更改为 72 * 240/160?
鉴于 Android 的尺寸如下:
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
(来自这个http://developer.android.com/guide/practices/screens_support.html)
我认为通过放大/缩小图像并将它们移动到正确的位置,我可以获得跨设备兼容性。
接下来,与其增加图像大小,不如只制作一个非常大的图像并根据需要缩小它?
对于 iPad 和 iPhone,这是完全相同的问题,只是数字不同!这些手机是 320x480,Retina 是 640x960,iPad 是 1024x768,而 Retina 又是原来的四倍。
那么图像放大还是 Photoshop 中的像素/英寸放大?
我想最后我问的是:
Photoshop中推荐的图像像素/英寸是多少?
这个数字会改变,还是图像大小会改变?
假设 Android 的图像,h,m,l 文件夹中的图像大小应该是 Android 规范中值的最小值,还是略低于最大值?