我的目标是在6个广义的Android屏幕密度上创建6个不同密度的图像,大小相同。
通过阅读有关支持multiple screen sizes的Android文档,我了解dpi单位(每英寸点数)确实代表每英寸的物理像素。
据我所知,这意味着160 dpi屏幕上160像素×320像素的图像将显示与640 dpi屏幕上640像素×1280像素的图像相同。并且两个图像在它们各自的屏幕配置上看起来都是大约1英寸乘2英寸。我的理解在这里是否正确?
答案 0 :(得分:1)
您必须在各种可绘制文件夹viz-drawable-ldpi,drawable-mdpi等中添加各种尺寸的图像。 图像尺寸比为: 以mdpi为基础 你的ldpi将是mdpi的0.75倍 hdpi - mdpi的1.5倍 xhdpi - mdpi的2倍 xxhdpi - mdpi的3倍 如链接中所述 http://developer.android.com/guide/practices/screens_support.html#overview在另一个可绘制部分下