(X轴Mirror镜像,Y轴Repeat重复)
本篇博客是承接 Android 图片特效处理:Shader着色器、渲染 博客,对Shader的几种子类做进一步介绍,看下他们的各自的效果。
在上次的博客中根据API可以知道BitmapShader有三种Mode,但是并未给出具体的实例,这里对BitmapShader的三种Mode区别一下,看下他们分别的效果。
一、CLAMP(拉伸)
1、要使用BimapShader我们就需要创建一个BitmapShader(其中有个Bitmap参数,因此还需要一张Bitmap)
mbitmap=BitmapFactory.decodeResource(getResources(), R.drawable.yourimg);
BitmapShader mshader=new BitmapShader(mbitmap, TileMode.CLAMP, TileMode.CLAMP