美文网首页
2019-11-29-(Paint)使用

2019-11-29-(Paint)使用

作者: ambe_gzy | 来源:发表于2019-12-02 07:40 被阅读0次
  • Paint

  • 你应该知道的属性

Paint方法 作用
如何创建 Paint paint = new Paint();
setStyle 设置画笔的style,图形绘制:描边/填充/描边+填充;效果见图1
文本绘制:空心/实心;效果见图2
setStrokeWidth() 描边宽度(空心的边框宽度)
setColor 设置画笔颜色
setARGB 设置画笔的argb值
setTextSize 设置字体大小
setAntiAlias 是否使用抗锯齿功能,消耗较大资源,绘制图形速度会变慢。
setDither 是否使用图像抖动处理,出来的图片颜色更加平滑和饱满,图像更加清晰
setColorFilter 设置颜色过滤器,可以在绘制颜色时实现不用颜色的变换效果
setPathEffect 设置绘制路径的效果,如点画线等
setShader 设置图像效果,使用Shader可以绘制出各种渐变效果
setShadowLayer(float radius ,float dx,float dy,int color) 在图形下面设置阴影层,产生阴影效果,radius为阴影的角度,
dx和dy为阴影在x轴和y轴上的距离,color为阴影的颜色
setStrokeCap 当画笔样式为STROKE或FILL_OR_STROKE时,设置笔刷的图形样式,如圆形样式,效果见图3
setSrokeJoin 设置绘制时各图形的结合方式,如平滑效果等
setXfermode 设置图形重叠时的处理方式,如合并,取交集或并集,经常用来制作橡皮的擦除效果
setFakeBoldText 模拟实现粗体文字,设置在小字体上效果会非常差
setSubpixelText 设置该项为true,将有助于文本在LCD屏幕上的显示效果
setTextAlign 设置绘制文字的对齐方向
setTextScaleX 设置绘制文字x轴的缩放比例,可以实现文字的拉伸的效果
setTextSize 设置绘制文字的字号大小
setTextSkewX 参数为倾斜弧度
setTypeface 设置Typeface对象,即字体风格,包括粗体,斜体以及衬线体,非衬线体等
setUnderlineText 设置带有下划线的文字效果
setStrikeThruText 设置带有删除线的效果
图1 setStyle
图2 setStyle
图3 setStrokeCap
图4 setSrokeJoin
图5 setTextAlign

参考:

相关文章

  • 2019-11-29-(Paint)使用

    Paint 你应该知道的属性 Paint方法作用如何创建Paint paint = new Paint();set...

  • Paint setAlpha() 无效

    场景 在使用Paint时候下面两个方法都调用了Paint.setAlpha()Paint.setColor() 问...

  • Android-自定义View-Canvas-Paint set

    在使用Paint时候下面两个方法都调用了 Paint.setAlpha() Paint.setColor() se...

  • 关于paint画图

    Android Paint API总结和使用方法 Android Path, Region, Paint, Can...

  • Paint基本使用

    Paint 基本使用《Paint的方法主要可以抽象成两大类》:

  • Paint高级用法:滤镜的3种实现方法

    本文介绍Paint的高级用法:使用Paint对图片添加滤镜效果 LightingColorFilter Porte...

  • canvas 的使用

    这是一个画板的意思 要配合paint (画笔)一起使用 首先创建出来画笔 paint.setStyle(Paint...

  • Paint画笔高级应用

    Paint译为画笔,顾名思义,可以使用paint在canvas上画东西。本篇文章主要讲解Paint的一些常用API...

  • Paint 基本使用

    Paint 基本使用 《Paint的方法主要可以抽象成两大类》: 1.1 负责设置获取图形绘制、路径相关的 1.s...

  • UI绘制_Paint基本使用

    这里我们来学习一下Paint的使用,废话不多说,开始撸码 正文 开始我们先要学习一下Paint的简单使用喽! 设置...

网友评论

      本文标题:2019-11-29-(Paint)使用

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