为不同的dpi创建drawable的最佳方法是什么

use*_*380 6 photoshop graphics android

你是先创建MDPI drawable,然后根据photoshop中的像素按比例缩放到.075/1.00/1.50/2比例,还是重新创建每个可绘制的?

从高质量的图像开始并开始缩小图像或从MDPI图像开始并扩展它也是更好的方法吗?

这是我做的:

在Photoshop中创建一个mdpi图像,320x480 porportions和160分辨率.只需输入120,160,240或320作为分辨率,即可保存4张图像并更改分辨率.

Gra*_*ham 6

从Android设计指南:

策略

那么在设计多个屏幕时你从哪里开始呢?一种方法是在基本标准(中等大小,MDPI)中工作,并将其扩展或缩小以用于其他桶.另一种方法是从具有最大屏幕尺寸的设备开始,然后按比例缩小并找出您需要在较小屏幕上进行的UI妥协.

有关此主题的更多详细信息,请查看支持多个屏幕.


Ted*_*opp 5

" 图标设计指南"中的设计师提示部分提出以下建议:

使用矢量图形在可能的情况
如果可能的话,使用矢量图形,以便在必要的时候,可以将资产按比例放大而没有细节和边缘脆度的损失.

从大型画板开始
因为您需要为不同的屏幕密度创建资源,所以最好在尺寸为目标图标大小的倍数的大型画板上开始您的图标设计.例如,启动器图标的宽度为96,72,48或36像素,具体取决于屏幕密度.如果您最初在864x864画板上绘制启动器图标,则在将画板缩小到最终资产创建的目标尺寸时,调整图标将更容易,更清晰.

该部分还有许多其他不错的提示.我认为这对其他可绘制类型也很好(菜单图标,背景等).