Canvas对象绘图与
drawPoint(点)
canvas.drawPoint(x,y,paint);
drawLine绘制直线
canvas.drawLine(startX,startY,endX,endY,paint)
drawLines绘制多条直线
float[]pts={
startX,startY,endX,endY,
………
startX1,startY1,endX1,endY1,
}
canvas.drawLines(pts,paint)
DrawRect绘制矩形
canvas.drawRect(left,top,right,bottom,paint)
DrawRoundRect绘制圆角矩形
canvas.drawRect(left,top,right,bottom,radiusX,radiusY,paint)
drawCircle 绘制园
drawArc 绘制弧形
drawOval 绘制椭圆
drawText 绘制文本
drawPostText 指定位置绘制文本
DrawPath 绘制路径
Paint属性
setAntiAlias() //画笔锯齿效果
setColor() // 设置画笔颜色
setARGB() //设置画笔的ARGB值
setAlpha() 、、设置画笔的Alpha
setTextSize() //设置字体的大小
setStyle() //设置画笔的风格(实心或者空心)
setStoreWiddth()//设置空心变的宽度