关于图片资源

1334*750 iphone6尺寸的图片,在内存中是不是要占8M内存

简单计算下,不管图像有无压缩,在显存中肯定是采用像素和颜色值的方式来存储的
则图片所占空间 = 像素个数 * 每像素的颜色值存储大小

颜色值一般用32bit来表示(如ARGB格式),则为4byte
1334*750 = 1000500 个像素,则为4002000byte ≈ 3908KB ≈ 3.8MB

嗯,大概要比你的估计少一半,如果有纹理压缩,会更小

占用内存 不是计算都按照2的n次方来的嘛