Android关于绘图中Shader 的效果(中级)
2011-10-01 01:13
225 查看
Android关于绘图中Shader 的效果(中级)
关于绘图中Shader 的效果
本人对API中Shaser的参数理解不够深刻 所以只能测试来看 效果一下就看出来了
Shader mShade=new LinearGradient(
0, 0, 40, 40, new int[]{Color.BLUE,Color.GREEN}, null, Shader.TileMode.REPEAT);//40,40 这两个坐标可以理解为倾斜度 从0,0点到 40,40点画条线 效果如图3 ;如果改为0,0,0,40斜度为垂直 效果如图4
paint.setShader(mShade);
paint.setShadowLayer(45, 10, 10, Color.GRAY);//设置阴影 也就是外围的阴影效果 有阴影为图1 没有为图2
RectF rect=new RectF(10, 300, 300, 600);
canvas.drawRoundRect(rect, 100, 100, paint);
//画圆角矩形时 new RectF(10, 300, 300, 600)是控制大小 drawRoundRect(rect, 100, 100, paint)里的两个 100是控制角的弯度!图五(先用弯度这个词来表达吧 实在想不出别的贴切的了 看效果就明白了) 如果设置为0,0 效果为图六 哈哈 也就是直角的了
本文出自 “美丽的奇葩” 博客,请务必保留此出处http://skyoceanone.blog.51cto.com/3483859/677805
关于绘图中Shader 的效果
本人对API中Shaser的参数理解不够深刻 所以只能测试来看 效果一下就看出来了
Shader mShade=new LinearGradient(
0, 0, 40, 40, new int[]{Color.BLUE,Color.GREEN}, null, Shader.TileMode.REPEAT);//40,40 这两个坐标可以理解为倾斜度 从0,0点到 40,40点画条线 效果如图3 ;如果改为0,0,0,40斜度为垂直 效果如图4
paint.setShader(mShade);
paint.setShadowLayer(45, 10, 10, Color.GRAY);//设置阴影 也就是外围的阴影效果 有阴影为图1 没有为图2
RectF rect=new RectF(10, 300, 300, 600);
canvas.drawRoundRect(rect, 100, 100, paint);
//画圆角矩形时 new RectF(10, 300, 300, 600)是控制大小 drawRoundRect(rect, 100, 100, paint)里的两个 100是控制角的弯度!图五(先用弯度这个词来表达吧 实在想不出别的贴切的了 看效果就明白了) 如果设置为0,0 效果为图六 哈哈 也就是直角的了
本文出自 “美丽的奇葩” 博客,请务必保留此出处http://skyoceanone.blog.51cto.com/3483859/677805
相关文章推荐
- Android 中关于PathEffect子类的效果(中级)
- Android开发,关于Canvas的使用,绘图的各种用法
- android关于spinner按下去后的效果(不是点击效果)
- Android 绘图Shader之BitmapShader
- 关于 android的 渲染器 Shader
- Android中Canvas绘图之Shader使用图文详解
- Android中Canvas绘图之Shader使用图文详解
- 【Android 界面效果16】关于android四大组件的总结
- 关于android中 TextView EditText 中的一些文本效果的实现i
- android绘图处理系列(一):bitmapShader和Xfermode
- android 绘图之Paint的效果研究-记录
- 关于Android WindowManager显示悬浮窗的动画效果
- Android中Canvas绘图之Shader使用图文详解
- Android关于Activity切换效果的实现加强
- 关于Android3D旋转效果,不知道那位大神知道该怎么做啊.
- 【Shader】适合 Android 手机上 GrabPass 方法失效的热扭曲效果
- 自定义控件三部曲之绘图篇(十八)——BitmapShader与望远镜效果
- 关于android系统图像特效处理之锐化效果
- android关于Scroller与GestureDetector实现滚动的效果
- 关于android 选项卡效果及选项卡在屏幕中位置的任意放置