1.drawable-(hdpi,mdpi,ldpi)的区别:(dpi是“dot per inch”的缩写,每英寸像素数。)
四种密度分类: ldpi , mdpi, hdpi, xhdpi (extra high),ldpi是120,mdpi是160,hdpi是240,xhdpi是320。
2.WVGA,HVGA,QVGA的区别
VGA是"Video Graphics Array",640*480。
WVGA(Wide VGA)分辨率为480*800
HVGA(Half VGA)即VGA320*480
QVGA(Quarter VGA)即240*320
3.drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的联系
hdpi主要放高分辨率的图片
mdpi主要放中等分辨率的图片
ldpi主要放低分辨率的图片
drawable-xhdpi放高分辨率的图片,即720p(1280×720),drawable-xxhdpi放高分辨率的图片,即1080p(1920×1080)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。
mipmap系统会在缩放上提供一定的性能优化。
当分辨率在xxhdpi和xxxhdpi之间,所以显示的时候需要对xxxhdpi的资源进行缩小,mipmap-xxxhdpi会对sclae优化,性能更好,占用内存更少。