android-graphics--BitmapShader译
来源:互联网 发布:淘宝链接 微信 编辑:程序博客网 时间:2024/06/16 13:25
public class Shader
- 直接已知子类:
- BitmapShader,ComposeShader,LinearGradient,RadialGradient,SweepGradient
Shader是在绘图期间水平跨越颜色对象的基类,通过调用Paint.setShader()用在Paint上,使用后,对象或位图将用从shader取出颜色的paint绘制。
static class
Shader.TileMode
CLAMP
如果shader绘制在原始边界之外,复制颜色
MIRROR
水平和垂直的重复shader的图像,相邻的图像就缝合
REPEAT
水平和垂直重复着色器的图像
getLocalMatrix
public boolean getLocalMatrix(Matrix localM)获取本地矩阵到localM中
setLocalMatrix
public void setLocalMatrix(Matrix localM) 设置着色器的矩阵
android.graphics
类 BitmapShader
BitmapShader
public BitmapShader(Bitmap bitmap, Shader.TileMode tileX, Shader.TileMode tileY)
创建一个用位图绘制的新的着色器
- 参数:
bitmap
- 着色器内部使用的位图tileX
- The tiling mode for x to draw the bitmap in.tileY
- The tiling mode for y to draw the bitmap in.
android.graphics
类 ComposeShader
返回两个着色器成分的着色器,,结合Xfermode子类
ComposeShader
public ComposeShader(Shader shaderA, Shader shaderB, Xfermode mode)
用指定的2个基类着色器和组合模式创建一个新的着色器,当应用模式时,将从着色器shaderA的结果作为目标,shaderB的结果作为源;
android.graphics
类 BlurMaskFilter
BlurMaskFilter
public BlurMaskFilter(float radius, BlurMaskFilter.Blur style)
模糊的掩码过滤,radious扩展于原始屏蔽的半径
0 0
- android-graphics--BitmapShader译
- Android BitmapShader
- android--BitmapDrawable之BitmapShader
- android BitmapShader类
- android-graphics--Camera译
- android-graphics--Canvas译
- BitmapShader
- BitmapShader
- Android 绘图Shader之BitmapShader
- android graphics
- android--graphics
- android graphics
- Android Graphics
- Android graphics
- android Graphics
- android.graphics
- android Graphics
- Android学习笔记进阶16之BitmapShader
- 大数据的浮躁与反思-评大牛之谈
- java锁机制
- 经典排序算法 - 计数排序Counting sort
- 2014 360校园招聘技术类面试题
- java中调用c(c++)写的dll文件的实现及步骤
- android-graphics--BitmapShader译
- 经典排序算法 - Proxmap Sort
- C#生成缩略图 等比例缩放
- try、catch 相关问题
- 经典排序算法 - Flash Sort
- Android中动态(在类中)注册广播接收者,监听网络变化
- Leetcode Compare Version Numbers
- acm学习
- 如果不小心修改了系统SDK文件,编译无法通过改怎么办?(iOS开发)