Canvas 类

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  绘制点

posted @ 2012-10-08 17:50  似水流云  阅读(274)  评论(0编辑  收藏  举报