Android 计算所有密度的九个面片大小

Android 计算所有密度的九个面片大小,android,nine-patch,density-independent-pixel,Android,Nine Patch,Density Independent Pixel,我不知道如何计算所有文件夹(hdpi、mdpi…)中九个修补程序图像的圆角大小(以像素为单位)的最佳方法,如果我想在所有设备上使用例如5dp圆角或接近此大小的东西 我们需要一个简短的总结 ldpi (0.75 x mdpi) | mdpi (basline) | hdpi (1.5 x mdpi) | xhdpi (2.0 x mdpi) 另外,请记住,Android将缩放图像,因此如果将角设置为5dp。在所有设备上都是5dp。使用不同的分辨率图像,以确保在高密度屏幕上显示低质量 因此,

我不知道如何计算所有文件夹(hdpi、mdpi…)中九个修补程序图像的圆角大小(以像素为单位)的最佳方法,如果我想在所有设备上使用例如5dp圆角或接近此大小的东西

我们需要一个简短的总结

ldpi (0.75 x mdpi)
 |
mdpi (basline)
 |
hdpi (1.5 x mdpi)
 |
xhdpi (2.0 x mdpi)
另外,请记住,Android将缩放图像,因此如果将角设置为5dp。在所有设备上都是5dp。使用不同的分辨率图像,以确保在高密度屏幕上显示低质量

因此,在您的情况下,创建一个5px图像(mdpi图像),然后使用上面显示的指标将其缩放到其他密度