自定义view 

初始化画笔paint

mainPaint = new Paint();
mainPaint.setAntiAlias(true);
mainPaint.setColor(Color.rgb(136,136,136));
mainPaint.setStyle(Paint.Style.FILL);
实现两个重写方法onSizeChanged(),onDraw()
onSizeChanged主要是确定圆心点坐标和半径r;  然后绘制onDraw
最后效果
Android 八角图 蛛网图 自定义多边形

相关文章: