图片的大小放在各个drawable文件夹下在下列对应的像素密度手机显示时是自己本身的图片大小:
mdpi->160dpi
hdpi->240dpi
xhdpi->320dpi
xxhdpi->480dpi
xxxhdpi->640dpi
举个例子:
假如分辨率为1080*1920的图片放在xxhdrawable文件夹上,则在480dpi的手机上bitmap的大小是1080*1920,
放在240dpi的手机上,bitmap的大小就是540*960,
以此类推: 640dpi对应的大小就是1440*2560等
那如果是其他分辨率的就按照比例计算:
比如1080*1920放在420dpi:
宽:1080*(420/480)=945
高:1920*(420/480)=1680
所以这时候图片大小就是945*1680
新闻热点
疑难解答