画几个简单的图形
画圆
首先定义一个画笔
paint=new Paint(); //画笔paint.setAntiAlias(true); //防锯齿 paint.setStyle(Paint.Style.STROKE); //设置为空心 paint.setStrokeWidth(10); //设置笔画粗细
paint.setColor(Color.parseColor(“#FF0000”)); //笔画颜色设置为红色
//然后就是在画板把圆画出来
//4个参数 x轴,y轴 ,圆的半径 ,画笔
canvas.drawCircle(100, 100, 200, paint);
2 用线条画一个简单的凹型
这里需要用到 moveTo , lineTo , setLastPoint , close这4个方法
1.moveTo : 操作的起点位置
2.lineTo :连接上一个点到当前点之间的直线
3.setLastPoint :重置最后一个点的位置,
4.close:从最后一个点连接最初的一个点,形成一个闭合区域
最先定义的画笔不变,改变画板:
Path path = new Path();
path.moveTo(200,200); //第一个点
path.lineTo(300,200); //第一个点连接第二个点
path.lineTo(300,300);
path.lineTo(400,300);
path.lineTo(400,200);
path.lineTo(500,200);
path.lineTo(500,500);
path.lineTo(200,500);
path.close();
canvas.drawPath(path,paint);
以下就是效果图