在onDraw()方法中进行绘制
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
//三个圆
Paint paint1 = new Paint();
Paint paint2= new Paint();
Paint paint3= new Paint();
//清除锯齿
paint1.setAntiAlias(true);
paint2.setAntiAlias(true);
paint3.setAntiAlias(true);
//设置颜色
paint1.setColor(Color.BLACK);
paint2.setColor(Color.BLUE);
paint3.setColor(Color.RED);
//绘制空心圆
paint1.setStyle(Paint.Style.STROKE);
paint2.setStyle(Paint.Style.STROKE);
paint3.setStyle(Paint.Style.STROKE);
//设置画笔的宽度
paint1.setStrokeWidth(5);
paint2.setStrokeWidth(5);
paint3.setStrokeWidth(5);
canvas.drawCircle(85,85,80,paint1);
canvas.drawCircle(150,150,90,paint2);
canvas.drawCircle(240,240,100,paint3);
}
效果展示: