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