千锋教育论坛

查看: 1395|回复: 0

Paint类常用方法

[复制链接]

20

主题

197

帖子

454

积分

牛人

Rank: 3Rank: 3

发表于 16-5-24 17:19:17 | 显示全部楼层 |阅读模式
  Paint类常用方法
  1. void  setARGB(int a, int r, int g, int b)  设置Paint对象颜色,参数一为alpha透明通道

  2. void  setAlpha(int a)  设置alpha不透明度,范围为0~255
  3. void  setAntiAlias(boolean aa)  //是否抗锯齿
  4. void  setColor(int color)  //设置颜色,这里Android内部定义的有Color类包含了一些常见颜色定义
  5. .
  6. void  setFakeBoldText(boolean fakeBoldText)  //设置伪粗体文本
  7.   
  8. void  setLinearText(boolean linearText)  //设置线性文本

  9. PathEffect  setPathEffect(PathEffect effect)  //设置路径效果

  10. Rasterizer  setRasterizer(Rasterizer rasterizer) //设置光栅化

  11. Shader  setShader(Shader shader)  //设置阴影
  12. void  setTextAlign(Paint.Align align)  //设置文本对齐

  13. void  setTextScaleX(float scaleX)  //设置文本缩放倍数,1.0f为原始
  14.   
  15. void  setTextSize(float textSize)  //设置字体大小

  16. Typeface  setTypeface(Typeface typeface)  //设置字体,Typeface包含了字体的类型,粗细,还有倾斜、颜色等。
  17. void  setUnderlineText(boolean underlineText)  //设置下划线


  18. Paint paint = new Paint();

  19.        paint.setAntiAlias(true);          //防锯齿
  20.         paint.setDither(true);            //防抖动
  21.         paint.setStyle(Paint.Style.STROKE);          //画笔类型 STROKE空心 FILL 实心
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们

电话:400-654-7778
交流群:523516910

点击咨询

学习资料

千锋教育

订阅|小黑屋|手机版|千锋教育论坛 ( 京ICP备12003911号-3

GMT+8, 19-11-18 19:00 , Processed in 0.345006 second(s), 38 queries .

Powered by 千锋教育 X3.2

© 2001-2015

快速回复 返回顶部 返回列表