先看一个简单的例子
部分方法说明:
CanvasRenderingContext2D Canvas.getContext(contextID)
使用返回值对象可以对canvas进行绘制
void CanvasRenderingContext2D.arc(float x,float y, float r,float startAngle, endangle, boolean counterclockwise)
使用第一二个参数为原点第三个参数为半径第四第五为开始结束角度按照最后个参数顺或逆时针绘制圆弧
void CanvasRenderingContext2D.beginPath()
丢弃当前定义的路径并开始一条心的路径
void CanvasRenderingContext2D.closePath()
如果画布当前路径是打开的就添加一条线条连接当前点和子路径起点来关闭
void CanvasRenderingContext2D.bezierCurveTo()
为当前路径添加一个三次贝塞尔曲线
void CanvasRenderingContext2D.clip()
使用当前路径作为连续绘制操作的剪切区域
void CanvasRenderingContext2D.fill()
使用fillStyle属性所指定的颜色渐变或模式来绘制当前路径的内部
......