自定义圆形进度条效果图如下:應用场景如动态显示分数等
// ceil函数表示向上取整 // 如果mProgress<360,则圆形进度条还未旋转完成,则用0x7f的透明度绘制一个完整的圆形作为进度条背景 // 注意偠先绘制背景条再绘制进度条,因为后绘制的会覆盖在先绘制的上面 // mDiameter表示小圆直径mWidth表示圆环宽度的2倍,所以meas表示大圆直径
如上要让分數和进度条动态从0变到90思路:定义一个变量mProgress=0,new一个定时任务,让mProgress慢慢从0 加到90后停止
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。