【发布时间】:2014-12-23 10:32:41
【问题描述】:
我阅读了这个画布概述:
Canvas 类拥有“draw”调用。要画一些东西,你需要 4 基本组件:一个位图来保存像素,一个画布来托管 绘图调用(写入位图),绘图原语(例如 Rect, 路径、文本、位图)和油漆(用于描述颜色和样式 用于绘图)。
谁能更清楚地解释一下画布?
我对画布和矩阵之间的关系感到困惑。画布是否从矩阵中获取转换? 我想知道下面的功能是否会影响画布?
canvas.drawBitmap(bitmap, matrix, paint);
也就是说画布矩阵和位图矩阵有区别吗?
我问这个,因为当我使用canvas.drawBitmap然后使用canvas.concat()然后绘制任何对象时,这个对象在画布上进行相同的转换,所以我认为画布和位图具有相同的矩阵!!
【问题讨论】:
标签: android canvas matrix bitmap concat