第一次写技术博客,以后有时间就写这个加强记忆
效果图脑补下,Android Studio没法录播啊,先写试试效果。
boolean flag = true;//开始结束
描边宽度占比
private static final float STROKE_WIDTH = 1F / 256F
// 线段长度占比
LINE_LENGTH = 3F / 32F, CRICLE_BIG_RADIU = 12F/32F, CRICLE_MORE_RADIU = 1F/80F,
// 大圆半径
CRICLE_LARGER_RADIU = 8F / 32F,
// 小圆半径
CRICLE_SMALL_RADIU = 8F / 64F;
//画圆笔private Paint stocketPaint, arcPaint, textPaint,smallPaint;private int size;// 控件边长private float jiaodu ;private float strokeWidth;// 描边宽度private float ccX, ccY;// 中心圆圆心坐标private float largeCricleRadiu, smallCricleRadiu,bigCricleRadio,moreCricleRadio;// 大圆半径和小圆半径private float lineLength;// 线段长度private float textOffsetY;// 文本的Y轴偏移值