android中处理图片的基础类是Bitmap,顾名思义,就是位图。占用内存的算法如下:图片的width
heightConfig。如果Config设置为ARGB_8888,那么上面的Config就是4。一张480
320的图片占用的内存就是480320*4 byte。前面有人说了一下8M的概念,其实是在默认情况下android进程的内存占用量为16M,因为Bitmap他除了java中持有数据外,底层C++的 skia图形库还会持有一个SKBitmap对象,因此一般图片占用内存推荐大小应该不超过8M。这个可以调整,编译源代码时可以设置参数。
Android图片内存
最新推荐文章于 2024-08-14 15:04:50 发布