android 不同drawable文件对应的dpi值,和所放图片分辨率

ldpi (low) ~120dpi   
mdpi (medium) ~160dpi       320 * 480
hdpi (high) ~240dpi        480*800
xhdpi (extra-high) ~320dpi     720 * 1280
xxhdpi (extra-extra-high) ~480dpi   1080 * 1920
xxxhdpi (extra-extra-extra-high) ~640dpi    1080+

这里要记住一点(你只需要记住能帮助你工作就可以):

当屏幕密度为MDPI(160PPI)时,1dp=1px  

当屏幕密度为MDPI(160PPI)时,1sp=1px

像素字号=屏幕密度/160 * sp字号  可以根据这个去算算设计稿中的像素字号标注为sp是多少,比如xHDPI下,36px的字标注为sp就是18sp,以此类推。

按照不同的屏幕密度换算,也就是下图所示的意思:




你可能感兴趣的:(android杂七杂八)