扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
最近学习了贝塞尔曲线的一些知识,刚好项目中需要实现一个圆形进度,然后就将实现的waveView记录一下。需要使用的知识大概有自定义view、贝塞尔曲线、valueAnimator(属性动画)、Xfermode等。
以下为效果图:
废话不多说,直接上代码这里只是一些重要的代码。如果需要demo可以去下载。
下载地址
首先需要自定义view的属性:
//圆的颜色 //圆的背景色 //水波纹的颜色 //字体的大小 //字体的颜色
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流