我对以下内存分配跟踪有疑问: 正如你所看到的那样,在我的自定义" GaugeView"的绘制方法中有一个巨大的记忆力。视图。然而,这种绘制方法仅包括:
@Override
protected void onDraw(Canvas canvas) {
outerGauge.draw(canvas);
canvas.rotate(rotation, rotateX, rotateY);
canvas.drawBitmap(innerGaugeBitmap,0,0,null);
}
由于this question中提出的问题,在没有质量损失的情况下提前旋转图像并不容易。我的问题如下: