我现在阅读了几次,应该避免在绘图时缩放图像,因为它需要很多性能。
现在这意味着当我有一个图像视图并将其设置为固定大小(除了wrap_content之外)并将比例类型设置为类似“scaleXY”之类的图像时,图像会在绘制时缩放,或者是好的表现如此明智?
谢谢!
答案 0 :(得分:0)
如果您正在使用软件渲染(在3.0之前调用基于Canvas的渲染;从3.0开始未使用硬件渲染器的情况,因为您尚未请求它或设备不支持它),那么缩放绘制时的位图将显着更慢,可能在一个数量级的范围内。基本上,不是基本上做一个memcpy(),绘图代码需要检索每个像素并将其放入目的地。
如果你真的需要缩放位图,你应该考虑在绘制之前缩放它,然后绘制预缩放版本。