当前位置: 代码迷 >> Android >> Bit地图 回收了,为什么DDMS中HEAP监控内存不会减小
  详细解决方案

Bit地图 回收了,为什么DDMS中HEAP监控内存不会减小

热度:50   发布时间:2016-05-01 11:19:42.0
Bitmap 回收了,为什么DDMS中HEAP监控内存不会减小?
Bitmap 回收了,为什么DDMS中HEAP监控内存不会减小? 经测试确实是回收了,因为Return时会报java.lang.RuntimeException: Canvas: trying to use a recycled bitmap [email protected]   但DDMS Heap中的 2-byte-array(short[],char[]) 的 total size不会减小

------解决方案--------------------
印象中,貌似bitmap的recycle函数,只是标记了一个标记位,说明这个bitmap可以回收,不能使用了。但是对应的内存是没有释放的。
------解决方案--------------------
这个貌似不是立马释放的吧,不是你来控制的,而是垃圾回收机制定时的清理!
  相关解决方案