我从新的Android项目的HDPI,MDPI和LDPI图标中观察到,它们的比例为6:4:3(72:48:36)。那么以相同的比例扩展我的其他drawable是一个好主意吗?如果不是为部署应用程序扩展可绘制资源的最佳方法是什么?
答案 0 :(得分:1)
HDPI表示具有240DPI的设备,MDPI表示具有160DPI的设备,LDPI表示具有120DPI的设备。因此比率为1.5:1:0.75(与您所知的相同)。
如果您没有提供适当的drawable,Android会尝试以相同的比例扩展它们。
如果设备的屏幕密度不是中等,则应用程序的布局和内容绘制就好像屏幕是中等密度,但框架会缩放布局和图像(如果目标密度的图像不可用)适合目标密度。如果目标密度是高密度(160-> 240虚拟dpi),则其缩放1.5倍,或者如果目标密度是低密度(160-> 120虚拟dpi),则缩放0.75倍。
取自指南:http://developer.android.com/guide/practices/screens_support.html