android中图片加载到内存中所占空间大小计算:分辨率 height*width*一个像素所占空间大小
解析:decode时指定解码方式为ARGB_8888 代表用8位表示透明度(A),8位表示红色(R),8位表示绿色(G),8位表示蓝色(B),也就是说每个像素占用4*8=32位空间(等于4byte),相对应 RGB_565,一共用16位(2byte)表示一个像素
举个例子,上述属性图片,加载到程序中 分别占用720*1230*4=3542400byte= 3.38MB(ARGB_8888);720*1230*2=1771200byte=1.67MB(RGB_565)
光说不行,咱得上代码上图,没图说个**对不对