我听到和阅读了不同的关于设计Android应用程序的PSD文件尺寸和分辨率的说法。不幸的是,我发现了不同的配置PSD文件的方法,这让我感到困惑。
这个Android开发者网站上的页面介绍了很多关于支持屏幕尺寸的内容,但没有展示如何配置PSD文件:http://developer.android.com/guide/practices/screens_support.html 因此,为了澄清这个问题,我将介绍我的方法,并且我很想听听大家的意见。
我设置PSD的尺寸为480x800像素(纵向),并根据我想要支持的当前屏幕密度设置分辨率,即:
- xhdpi为320像素/英寸 - hdpi为240像素/英寸 - mdpi为160像素/英寸 - ldpi为120像素/英寸 - tvdpi为213像素/英寸
(请参阅上面关于屏幕支持的链接以了解为什么要使用这些数字)
所以我的做法是为我想要的最高密度(例如hdpi)设计并导出,然后我改变分辨率到下一个更低的密度(mdpi),再导出等等...
至于启动器图标,在此处指定如何构建图标: http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size 我找到的所有模板都使用了PSD中的72像素/英寸分辨率。
编辑:
那么让我的问题清晰明了——这种方法正确吗?是否推荐?
这个Android开发者网站上的页面介绍了很多关于支持屏幕尺寸的内容,但没有展示如何配置PSD文件:http://developer.android.com/guide/practices/screens_support.html 因此,为了澄清这个问题,我将介绍我的方法,并且我很想听听大家的意见。
我设置PSD的尺寸为480x800像素(纵向),并根据我想要支持的当前屏幕密度设置分辨率,即:
- xhdpi为320像素/英寸 - hdpi为240像素/英寸 - mdpi为160像素/英寸 - ldpi为120像素/英寸 - tvdpi为213像素/英寸
(请参阅上面关于屏幕支持的链接以了解为什么要使用这些数字)
所以我的做法是为我想要的最高密度(例如hdpi)设计并导出,然后我改变分辨率到下一个更低的密度(mdpi),再导出等等...
至于启动器图标,在此处指定如何构建图标: http://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size 我找到的所有模板都使用了PSD中的72像素/英寸分辨率。
编辑:
那么让我的问题清晰明了——这种方法正确吗?是否推荐?