【发布时间】:2011-10-10 11:47:12
【问题描述】:
我正在尝试缓存大位图以在 Android 屏幕上绘图。但是现在我面临 OutOfMemoryException,说位图分配超出了 VM 预算。
我需要最小化位图的大小,但我不能降低分辨率。对于我的用例,我只需要保存位图的形状并在以后实际绘制时应用颜色,所以我使用 ALPHA_8 作为位图配置。
我想知道位图中是否有 1-bit 像素(完全不透明或完全透明)配置,或者任何类似的节省内存的方式?
【问题讨论】:
标签: android graphics bitmap out-of-memory android-canvas