Android 带渐变效果的半圆环形进度条

来源:互联网 发布:阿里云国际版购买 编辑:程序博客网 时间:2024/05/14 17:07

1,概述

最近项目开发需要使用到圆形进度条,整理了一下代码,避免之后重复造轮子。。。。。。。

2、效果图

下面是具体的需求~


3、实现

首先,圆形进度条肯定是需要一些特定的属性的。比如圆环半径,圆环宽度,绘制圆环需要的颜色。半圆环需要考虑绘制圆环开始的角度
在value文件夹下创建 attrs文件

1、自定义属性RoundProgressBar




2、在RoundProgressBar的构造方法中获取定义的属性值



3、onDraw



4、使用

布局文件





ok~

1 1
原创粉丝点击