Paint的基本使用

基本设置函数

//重置画笔
reset()

//给画笔设置颜色值
setColor()

//设置颜色,但是是利用ARGB分开设置
setAlpha(int a)

//设置画笔透明度
setStyle(Paint.Style style)

//设置画笔宽度
setStrokeWidth()

//设置画笔是否抗锯齿
setAntiAlias(boolean aa)

//设置画笔倾斜度.事实证明该函数并没有太大的作用,基本看不出来区别
setStrokeMiter(float miter)

//设置路径样式。取值是所有派生自PathEffect的子类
setPathEffect(PathEffect effect)

//设置线帽样式
setStrokeCap(Paint.Cap cap)

//设置路径的转角样式
setStrokeJoin(Paint.Join join)

//设置在绘制图象时的抗抖动效果

setPathEffect(PathEffect effect)
设置路径的样式的各个路径的效果如下图:
在这里插入图片描述
setStrokeJoin(Paint.Join join)
设置路径转角的各种效果图:
在这里插入图片描述
setStrokeCap(Paint.Cap cap)
设置线帽的各种样式图:
在这里插入图片描述

文字相关的函数

//设置文字大小
setTextSize(float textSize)

//设置是否为粗体文字
setFakeBoldText(boolean fakeBoldText)

//设置带有删除线的效果
setStrikeThruText(boolean strokeThruText)

//设置下划线
setUnderlineText(boolean underlineText)

//设置开始绘图点位置
setTextAlign(Paint.Align align)

//设置水平拉伸
setTextScaleX(float scaleX)

//设置字体水平倾斜度
setTextSkewS(float skewX)

//设置字体样式
setTypeface(Typeface typeFace)

//设置是否打开线性文本标识
setLinearText(boolean linearText)

//是否打开亚像素设置来绘制文本。
setSubpixelText(boolean subpixelText)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值