
笔
这是一个标志,必须写在画的图形生成之前 Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); Paint paint = new Paint(); paint.setFlags(Paint.ANTI_ALIAS_FLAG); 分类 | 功能 |
|---|---|
Paint.ANTI_ALIAS_FLAG | 抗锯齿标志 |
Paint.FILTER_BITMAP_FLAG | 使位图过滤的位掩码标志 |
Paint.DITHER_FLAG | 使位图进行有利的抖动的位掩码标志 |
Paint.UNDERLINE_TEXT_FLAG | 下划线 |
Paint.STRIKE_THRU_TEXT_FLAG | 中划线 |
Paint.FAKE_BOLD_TEXT_FLAG | 加粗 |
Paint.LINEAR_TEXT_FLAG | 使文本平滑线性扩展的油漆标志 |
Paint.SUBPIXEL_TEXT_FLAG | 使文本的亚像素定位的绘图标志 |
Paint.EMBEDDED_BITMAP_TEXT_FLAG | 绘制文本时允许使用位图字体的绘图标志 |
画笔的颜色 paint.setColor(Color.RED); 画笔的风格描边填充 Paint paint=new Paint(); paint.setStyle(Paint.Style.FILL); 分类 | 功能 |
|---|---|
Paint.Style.FILL | 绘制的几何图形和文本将会被填充 |
Paint.Style. STROKE | 绘制的几何图形和文本将会被描边 |
Paint.Style.FILL_AND_STROKE | 同时使用上面的两种风格 |
是否开启抗锯齿 Paint.setAntiAlias(true) boolean值,true代表开启,false代表关闭是否开启防抖动 Paint.setDither(true) boolean值,true代表开启,false代表关闭