我正在尝试创建一个可以很好地扩展每个屏幕尺寸的闪屏图像。
我试图确定我是否误解了像素密度的运作方式。
为不同的密度创建替代位图drawable,你 应遵循3:4:6:8:12:16的六个主要比例之间的比例 密度。例如,如果您有一个位图可绘制的48x48 对于中密度屏幕的像素,所有不同的尺寸都应该是:
低密度(ldpi)的36x36(0.75x)
中密度(mdpi)的48x48(1.0x基线)
72x72(1.5x)用于高密度(hdpi)
超高密度(xhdpi)的96x96(2.0x)
额外高密度(xxhdpi)的144x144(3.0x)
192x192(4.0x)用于额外超高密度(xxxhdpi)
现在,我认为这意味着192x192图像在xxxhdpi显示屏上占用的屏幕空间与标准显示屏上的48x48像素图像相同。
这意味着,如果我想要一个全屏图像的Google Pixel 2显示器,它是1080px到1920px并且xxhdpi密度为2.6,那么我需要一个1080 * 2.6 = 2808px到1920 * 2.6 = 4992px的图像。
这个逻辑是否正确?