
Paint
高山仰望
勤能补拙 笨鸟先飞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Paint:xfermode的使用
我们的手机屏幕是由很多的像素组成的,而每一个像素的颜色都是由四个分量组成,即ARGB,A表示的是我们Alpha值,RGB(Red,Green,Blue)表示的是颜色值。 当我们在屏幕(Canvas)中绘制的时候,如果对应位置的像素点已经绘制过了,即不是透明的,有颜色了,默认的情况下,Android的处理方式是直接覆盖替换对应位置的像素值,如果不想直接这样的覆盖替换的话,那就要用到xfermode,原创 2017-06-21 20:48:31 · 362 阅读 · 0 评论 -
Paint的基本使用
Paint 基本使用,Paint的方法主要可以抽象成两大类:1.1 负责设置获取图形绘制、路径相关的 1.setStyle(Paint.Style style) 设置画笔样式,取值有 Paint.Style.FILL :填充内部 Paint.Style.FILL_AND_STROKE :填充内部和描边 Paint.Style.STROKE :仅描边、 注原创 2017-09-24 18:01:40 · 720 阅读 · 0 评论 -
Paint滤镜效果 实现各种阴影效果,包括不规则图形
paint的滤镜效果,即对图像进行一定的过滤处理,可以实现如模糊阴影效果,浮雕效果,高亮图片,黑白照片,复古照片等效果。 Android的绘图颜色值是32位的int值,即ARGB :A—Alpha值,RGB—颜色值,根据对Alpha和RGB值的处理,滤镜的实现方式分类有:Alpha滤镜处理,颜色RGB的滤镜处理(矩阵Matrix实现)和两者混合叠加—Matrix,PortDuffColorFilt原创 2017-09-25 23:20:24 · 1652 阅读 · 0 评论 -
Canvas的drawText方法详解
通过Canvas的一些方法画圆,画矩形或者图像的时候,我们都需要有有一个定位坐标,即把圆或者矩形,画在画布上的上面位置,如:画圆:需要确定圆心,圆心确定了,圆的位置也就确定了。画矩形:需要确定左上角的坐标,坐标确定了,矩形的位置也就确定了。思考:如果我们画的是文字,那又改采用什么样的规则去画呢?1、四线格与基线 小时候,我们在刚开始学习写字母时,用的本子是四线格的,我们必须把字母按照规则写在原创 2017-09-28 22:13:24 · 13252 阅读 · 0 评论