先看看效果吧:
就是画一个漏斗的形状,用于统计。第一次做,然后开始学习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) 画出一个字。字的各种
本文发布于:2024-02-01 03:54:23,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170673086533664.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |