不推荐用recycler方法管理Bitmap

Posted zhangjin1120

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不推荐用recycler方法管理Bitmap相关的知识,希望对你有一定的参考价值。

android中,Bitmap的存储分为两部分,一部分是Bitmap的数据,一部分是Bitmap的引用。

在Android2.3时代,Bitmap的引用是放在堆中的,而Bitmap的数据部分是放在栈中的,需要用户调用recycle方法手动进行内存回收,而在Android2.3之后,整个Bitmap,包括数据和引用,都放在了堆中,这样,整个Bitmap的回收就全部交给GC了,这个recycle方法就再也不需要使用了。

Bitmap.recycle引发的血案

以上是关于不推荐用recycler方法管理Bitmap的主要内容,如果未能解决你的问题,请参考以下文章

使用Network Recycle Bin启用映射网络驱动器上的回收站

Annotations Recycler View ItemClick

我现在在做软件配置管理员,用SVN软件,有啥书推荐的吗?

Recycler View 不显示数据

Android系统中Bitmap是不是有调用recycle方法的必要性

通过单击单个项目选择Recycler视图中的所有项目