"ColorFiltered" "ColorFilter" "BlendMode" Example ...
分类:
其他好文 时间:
2019-12-12 13:14:08
阅读次数:
349
一、简介 setColorFilter(ColorFilter filter) 设置颜色过滤,这个方法需要我们传入一个ColorFilter参数同样也会返回一个ColorFilter实例。我们在setColorFilter(ColorFilter filter)的时候可以直接传入ColorMatri ...
分类:
其他好文 时间:
2017-04-08 17:39:44
阅读次数:
191
我们可以通过Paint中大量的setter方法来为画笔设置属性: 这些属性大多我们都可以见名知意,很好理解,即便如此,哥还是带大家过一遍逐个剖析其用法,其中会不定穿插各种绘图类比如Canvas、Xfermode、ColorFilter等等的用法。 set(Paint src) 顾名思义为当前画笔设置 ...
分类:
移动开发 时间:
2017-04-08 15:41:31
阅读次数:
255
尊重原创,转载请标明出处 http://blog.csdn.net/abcdef314159
在之前讲到Android Paint的使用详解的时候,其中setColorFilter(ColorFilter filter)方法没有讲,今天就来简单的分析一下,在Android中ColorFilter共有3个子类,ColorMatrixColorFilter,LightingColorFilter,PorterDuffColorFilter,今天先来看第一个ColorMatrixColorFilter,Co...
分类:
移动开发 时间:
2016-06-28 13:08:28
阅读次数:
299
1 概述这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解了ColorMatrix,他是一个4*5的矩阵。而这里,我们讲解的Matrix不是用于处理颜色的,而是处理图形的。他是一个3*3的矩阵。2 原理先看看matrix的矩阵是什么样子的:这里可以查看Matrix的代码得到。那么这个矩阵分别代表了什么呢,这里通...
分类:
移动开发 时间:
2016-05-18 18:10:40
阅读次数:
211
上图是paint中的各种set方法这些属性大多我们都可以见名知意,很好理解,即便如此,哥还是带大家过一遍逐个剖析其用法,其中会不定穿插各种绘图类比如Canvas、Xfermode、ColorFilter等等的用法。set(Paint src)顾名思义为当前画笔设置一个画笔,说白了就是把另一个画笔的属...
分类:
其他好文 时间:
2016-01-01 21:01:12
阅读次数:
334
在Canvas的API文档中,我们看到这样一个方法:drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint)
这个Matrix可是有大文章的,前面我们在学Paint的API中的ColorFilter中曾讲过ColorMatrix
颜色矩阵,一个4 * 5 的矩阵,我们可以通过修改矩阵值来修改色调,饱和度等!
而今天讲的这个Matrix可以结合其他API来控制图形...
分类:
移动开发 时间:
2015-11-12 11:55:02
阅读次数:
365
嗯,本来说好今天不写的,还是写吧,毕竟难得空闲哈~,本节给大家带来的是
ColorFilter的第三个子类:PorterDuffColorFilter,看到PorterDuff大家一定不会
陌生吧,假如你看过前面的
Android基础入门教程——8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)
其实效果都是一样的,只是这里用的是颜色,而且直接设置就好,下面我们来写个简单的...
分类:
移动开发 时间:
2015-10-29 21:59:06
阅读次数:
260
上一节中我们讲解了Android中Paint API中的ColorFilter(颜色过滤器)的第一个子类:
ColorMatrixColorFilter(颜色矩阵颜色过滤器),相信又开阔了大家的Android图像处理视野,
而本节我们来研究它的第二个子类:LightingColorFilter(光照色彩颜色过滤器),先上一发
官方API文档:LightingColorFilter,文档里的东西也不多,关键的在这...
分类:
移动开发 时间:
2015-10-28 19:26:14
阅读次数:
268
看到Android Weekly最新一期有一篇文章:Tinting drawables,使用 ColorFilter 手动打造了一个TintBitmapDrawable,之前也看到有些文章使用这种方式来实现 Drawable 着色或者实现类似的功能。但是,这种方案并不完善,本文将介绍一个完美的后向兼...
分类:
其他好文 时间:
2015-09-22 14:35:55
阅读次数:
304