1
是destroyDrawingCache()昂贵的操作?是destroyDrawingCache()查看昂贵的操作吗?
是destroyDrawingCache()昂贵的操作?是destroyDrawingCache()查看昂贵的操作吗?
如果您在不拨打电话setDrawingCacheEnabled(true)
的情况下手动拨打电话buildDrawingCache()
,则应通过以后调用destroyDrawingCache()
来清除缓存。
当启用硬件加速时,您应该避免调用此方法。如果您不需要绘图缓存位图,则调用此方法会增加内存使用并导致视图以软件形式呈现一次,从而对性能产生负面影响。
感谢您的信息:) – user1479604 2012-08-17 11:35:30