本文主要是介绍学习Canvas 画圆锥,并且作为一个统计图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先看看效果吧:
就是画一个漏斗的形状,用于统计。第一次做,然后开始学习canvas。
canvas的就可以理解为画布,既然要画图,有了画布自然需要笔Paint。
paint 通过setColor(Color.BLACK);设置笔的颜色, setStrokeWidth(2);设置笔的粗细。 setStyle(Paint.Style.STROKE);设置笔的一个行为动作。
Paint.Style.STROKE是描边,Paint.Style.FILL是填充,Paint.Style.FILL_AND_STROKE是描边加填充。
可以看到我的示例顶部是一个椭圆。边缘是黑色,填充是红色。这个就是画了2次。一次用黑色描边的笔画的,另外一次是红色填充的笔画的。
Canvas的话,我用到drawOval(rectF, paint); 画一个椭圆。
drawArc(oval, startAngle, sweepAngle, useCenter, paint) 话椭圆的一个部分。API描述叫画一条弧线。起始角画部分椭圆。
drawText(string, x, y, textPaint) 画出一个字。字的各种
这篇关于学习Canvas 画圆锥,并且作为一个统计图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!