canvas教程

Canvas画图设置渐变色

字号+ 作者:H5之家 来源:H5之家 2017-10-21 18:24 我要评论( )

1、线形图设置填充色为渐变色方法: /** * Draws the provided path in filled mode with the provided drawable. * * @...

for (int j = 0; j < buffer.size(); j += 4) { if (!mViewPortHandler.isInBoundsLeft(buffer.buffer[j + 2])) continue; if (!mViewPortHandler.isInBoundsRight(buffer.buffer[j])) break; //设置柱状图的颜色为渐变色 LinearGradient linearGradient = new LinearGradient(0, 0, 0, 2000,Color.GREEN, Color.WHITE, Shader.TileMode.CLAMP); mRenderPaint.setShader(linearGradient);//目标Paint即为绘制柱的Paint c.drawRect(buffer.buffer[j], buffer.buffer[j + 1], buffer.buffer[j + 2], buffer.buffer[j + 3], mRenderPaint); if (drawBorder) { c.drawRect(buffer.buffer[j], buffer.buffer[j + 1], buffer.buffer[j + 2], buffer.buffer[j + 3], mBarBorderPaint); } }
效果图:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Canvas教程(6)

    Canvas教程(6)

    2017-10-18 14:34

  • 与canvas不同的svg画图

    与canvas不同的svg画图

    2017-10-07 12:04

网友点评
d