先上效果图(压缩尺寸后出现锯齿,原图边缘很细腻的喂~) 特性: 1:支持环形带字 .环形不带字(中间盖上圆形图片,实现天天动听播放器在通知栏播放进度的效果).实心 2:线程安全,不需要写handler来改变UI 3:自定义大小.颜色.边框粗细 代码来源于网上,并在此基础上加以修改 思路如下,创建一个View的子类,在OnDraw方法里面 1:第一次绘画,画出圆形背景 2:第二次绘画,按照百分比画出弧形进度() 如果显示文字,则居中画出文字. 幸运的是canvas对象已经给我们提供了绘制各种形状的