Canvas与Paint

作者: Only凹凸曼 | 来源:发表于2016-11-30 10:40 被阅读63次

    背景

    这篇文章只是一个记录的作用,今天看到了一篇博客觉得还不错,楼主就摘抄了一点内容过来,有兴趣的可以看看原文
    Android绘图技术详解
    要是我们英语好,对于这两个对象的属性,可以查看官方的文档:
    Canvas官网链接
    Paint官网链接

    胡说八道

    Canvas翻译成中文就是画布的意思,Canvas负责进行绘制各种各样的图形,它有如下的一些绘制图形方法:

    • drawArc 绘制弧
    • drawBitmap 绘制位图
    • drawCircle 绘制圆形
    • drawLine 绘制线
    • drawOval 绘制椭圆
    • drawPath 绘制路径
    • drawPoint 绘制一个点
    • drawPoints 绘制多个点
    • drawRect 绘制矩形
    • drawRoundRect 绘制圆角矩形
    • drawText 绘制字符串
    • drawTextOnPath 沿着路径绘制字符串

    Paint翻译成中文有油漆涂料的意思,Paint主要负责设置绘图的风格,包括画笔的颜色,粗细,填充风格等,它有如下的一些设置方法:

    • setARGB/setColor 设置颜色
    • setAlpha 设置透明度
    • setAntiAlias 设置是否抗锯齿
    • setShader 设置画笔的填充效果
    • setShadowLayer 设置阴影
    • setStyle 设置画笔风格
    • setStrokeWidth 设置空心边框的宽度
    • setTextSize 设置绘制文本时文字的大小

    相关文章

      网友评论

        本文标题:Canvas与Paint

        本文链接:https://www.haomeiwen.com/subject/gbazpttx.html