标签: android memory bitmap
我正在使用BitmapFactory.decodeFile加载一个489KB的位图。
我检查加载它后我的程序占用了多少内存,我看到它增加了~5000KB
为什么会这样,我该怎么办才能避免呢?
答案 0 :(得分:2)
您的位图文件很可能是压缩的(PNG / JPG)。 您不能指望加载的位图仍将在内存中进行压缩。 内存中的每个解压缩像素通常占用4个字节。