画一个渐变的圆环

有2种办法,做的过程中遇到一个问题

第一种:

画一个渐变的圆环_第1张图片

147行是设置开始和结束的颜色值,150行就是设置渐变的什么渲染器。从中心开始渲染。159行不会进去

第二种:


这个是通过颜色插值器做的,167行里头是从0到当前进度(比如说60)需要执行60次canvas.drawArc()每次只画1f那么长


遇到的问题:取颜色值的时候,要用getResource().getColor().不然表现出来没得效果。也不报错。坑爸爸

你可能感兴趣的:(android,UI)