这让我很困扰,我对 Android UI 设计还是个新手。Photoshop中的dpi和像素是一样的吗?
就像我将创建一个 320dpi 的 xhdpi 一样,320dpi 是否与 320 像素/英寸分辨率的设置相同?
因为当我设计例如启动器图标 96x96 xhdpi 之类的图标时,我在 Photoshop 上的分辨率设置为 320 像素/英寸分辨率。然后我将通过在分辨率上调整图像大小来调整图像大小。(例如:xhdpi 的 320 分辨率将更改为 hdpi 的 240)这是正确的吗?
不,对于 Photoshop,它们是不同的。如果您想为 Android 设计,您必须提供相同资产的 4 个不同文件:ldpi、mdpi、hdpi 和 xdpi。它们在维度上有所不同。你可以看看http://developer.android.com/guide/practices/screens_support.html。
在我看来,像 Illu 或 Inkscape 这样的矢量程序会做得更好:Android 中的 dpi 和导出 dpi 是相同的。以 72 屏幕 dpi 创建您的 UI,然后以不同的 dpi 导出。