Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布。
Canvas(Bitmap bitmap):以Bitmap对象创建一个画布,则将内容都绘制在bitmap上,因此bitmap不得为NULL。
Canvas(GL gl):在绘制3D效果时使用,与OpenGL相关。
drawColor:设置Canvas的背景颜色。
setBitmap:设置具体画布。
clipRect:设置显示区域,即设置裁剪区。
isOpaque:检测是否支持透明。
rotate:旋转画布。
setViewport:设置画布中显示窗口。
skew:设置偏移量。
canvas.save():锁定画布。
canvas.restore():解除画布的锁定。
Android 中可以绘制的几何图形
drawRect 绘制矩形
drawCircle 绘制圆形
drawOval 绘制椭圆
drawPath 绘制任意多边形
drawLine 绘制直线
drawPoint 绘制点