Android绘制渐变进度条

学习自https://www.jianshu.com/p/863c32de06c2

渐变主要通过

//先创建一个渲染器
SweepGradient mSweepGradient = new SweepGradient(canvas.getWidth() / 2,
        canvas.getHeight() / 2, //以圆弧中心作为扫描渲染的中心以便实现需要的效果
        mMinColors, //这是我定义好的颜色数组,包含2个颜色:#35C3D7、#2894DD
        null);
//把渐变设置到笔刷
mMinPaint.setShader(mSweepGradient);

sweep gradient来实现

猜你喜欢

转载自blog.csdn.net/qq_36523667/article/details/81335739