安卓绘制

画笔:Paint

画布:Canvas


画笔的相关属性:

paint.setAntiAlias(true);//设置画笔的锯齿效果
 
paint.setDither(true);// 设置递色 
 
paint.setColor(Color.RED);//设置画笔颜色
paint.setStrokeWidth(20);//设置描边宽度
BlurMaskFilter bmf = new BlurMaskFilter(10, BlurMaskFilter.Blur.NORMAL);//指定了一个模糊的样式和半径来处理Paint的边缘。
paint. setMaskFilter(bmf);//为Paint分配边缘效果。
paint.setStyle(Paint.Style.STROKE);//让画出的图形是空心的
//paint.setStyle(Paint.Style.FILL);//让画出的图形是实心的
paint.setStrokeJoin(Paint.Join.ROUND);//设置结合处的样子 Miter:结合处为锐角, Round:结合处为圆弧:BEVEL:结合处为直线。
paint.setStrokeCap(Paint.Cap.SQUARE);//画笔笔刷类型   方形形状
//下面的属性可以实现类似撕衣服之类的小游戏的效果
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT));//它的作用是用此画笔后,画笔划过的痕迹就变成透明色了。画笔设置好了后,就可以调用该画笔进行橡皮痕迹的绘制了

  
paint.setStrokeCap(Paint.Cap cap) 
设置线冒样式,取值有Cap.ROUND(圆形线冒)、Cap.SQUARE(方形线冒)、Paint.Cap.BUTT(无线冒) 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值