android中的位图输入行为

android中的位图输入行为,android,bitmap,Android,Bitmap,有人能解释一下inPurgable选项设置为true时是如何工作的吗? 从 如果设置为true,则生成的位图将分配其 像素,以便在系统需要回收时可以清除它们 记忆力在这种情况下,当需要再次访问像素时 (例如,绘制位图,调用getPixels()),它们将 自动重新解码。要进行重新解码,位图 必须通过共享引用访问编码数据 输入或复制输入 我的解释是,它要么保留对文件名的引用 位图像素是从中加载的,否则它将复制像素 在某处对于前者,我是否可以期望drawBitmap执行 如果清除位图,我的onDra

有人能解释一下
inPurgable
选项设置为true时是如何工作的吗? 从

如果设置为true,则生成的位图将分配其 像素,以便在系统需要回收时可以清除它们 记忆力在这种情况下,当需要再次访问像素时 (例如,绘制位图,调用getPixels()),它们将 自动重新解码。要进行重新解码,位图 必须通过共享引用访问编码数据 输入或复制输入

我的解释是,它要么保留对文件名的引用 位图像素是从中加载的,否则它将复制像素 在某处对于前者,我是否可以期望drawBitmap执行 如果清除位图,我的onDraw方法中的IO操作可能会变慢? 对于后者,拷贝是如何生成的,对内存使用的影响是什么 这个