【发布时间】:2014-02-01 05:27:20
【问题描述】:
我有以下困境:
a) 我有一个用 Photoshop 设计的设计师,总是使用 72dpi b)我有开发人员获取他的图像并需要它们在多个 android 设备上清晰锐利(更大/更小尺寸,不同的 dpi) c) 我不想让设计师和点数、dps 等混淆。我希望他继续使用他所知道的:72dpi 画布,所有尺寸都以像素为单位指定
我已经阅读了很多很多的主题、链接和教程,我很困惑。
这是我打算做的: a) 我打算请他使用 720px * 1280px 的屏幕设计屏幕。这是三星S3的分辨率
b) 我打算让他指定参考屏幕内项目的所有尺寸,以及它们与手机边界的距离(以像素为单位)(我不想让他感到困惑)
c) 开发人员计划然后做的是,获取他的资产和他的参考屏幕,查看大小,然后通过基本添加适用的乘数转换为 android 布局中的 dps
d) 设计师还需要做的是在他的参考屏幕中为 ldpi、mdpi、xhdpi 和 xxhdpi 调整图像的大小,我的开发人员将移动到正确的文件夹,以便 Android 在运行时根据哪些设备拾取它们他们正在测试
e) 注意:我们计划为所有尺寸的手机使用相同的布局 - 没有不同的布局,因此假设此人创建的设计在所有尺寸上都能很好地显示
问题: 1) 设计师需要知道,在这种设置下(72dpi PS 屏幕,720x1280),当他被要求为不同 dpi 桶调整图像大小时,他应该将他的参考屏幕视为什么? MDPI 或 XHDPI,因为在为开发人员生成图像时,他必须相应地缩放图像
2) 我想为他保持简单。我不希望他对 dpi 感到困惑。所以我打算告诉他,在创建你的 Photoshop 参考屏幕时忘记 dpi——只需设计一个 720x1280 屏幕@通常的 72dpi。我们的开发人员会将所有距离转换为他们这边的 dps。这有什么问题吗?
3) 我还需要告诉我的开发人员如何将他的像素距离转换为 dps,所以我需要告诉他他们应该如何对待这个 720x1280 72dpi 屏幕。是 MDPI 还是 XHDPI?
谢谢
【问题讨论】: