Paint paint1 = new Paint();paint1.setXfermode(new
PorterDuffXfermode(Mode.CLEAR));canvas.drawPaint(paint1);paint1.setXfermode(new
PorterDuffXfermode(M...
分类:
其他好文 时间:
2014-06-29 12:37:10
阅读次数:
202
上一篇
文档中谈到了在日历图标上显示当前日期,
现在我添加了几行代码,可以在日历图标上显示对应的星期;
修改源码是在Utilities.java中
函数createCalendarIconBitmap
添加几行代码:int dayOfWeek = Calendar.getInstance().get(Calendar.DAY_OF_WEEK);
String weekS...
分类:
移动开发 时间:
2014-06-20 11:13:46
阅读次数:
240
4.1 使用canvas元素 HTML5新增了一个元素,该元素专门用于绘制图形。但实际上,元素自身并
不会绘制图形,它只是相当于一张空画布。如果开发者需要向上绘制图形,则必须使用JavaScript 脚本进行绘制。 元素可以指定如下两个属性。 ...
分类:
其他好文 时间:
2014-06-11 12:52:22
阅读次数:
266
一。重要方法1.translate2.scale3.rotate二。注意1.明确顺序canvas.rotate(45);canvas.drawRect(new
Rect(50, 50, 100, 100), paint);如果顺序调换,则没有旋转的效果2.转换的时候,需要把转换的中心点移到shape...
分类:
移动开发 时间:
2014-06-11 12:48:30
阅读次数:
379
SVG 是使用 XML
来描述二维图形和绘图程序的语言。学习之前应具备的基础知识:继续学习之前,你应该对以下内容有基本的了解:HTMLXML
基础如果希望首先学习这些内容,请在本站的首页选择相应的教程。什么是SVG?SVG 指可伸缩矢量图形 (Scalable Vector
Graphics)SVG...
分类:
Web程序 时间:
2014-06-11 11:51:37
阅读次数:
240
我们都知道如何在html5的canvas画布上绘制静态图片(jpeg,
png等),直接用canvas中的drawImage方法即可,那么如何绘制动态图片(gif)?相信大家都知道动态图片之所以动态,是因为它是由很多图片按一定的帧数顺序播放而成的,因此我们是否也可以模拟这样的帧数,每隔一定的时间.....
分类:
Web程序 时间:
2014-06-09 23:54:20
阅读次数:
533
1.什么是OpenGL?
一个能和图形硬件交互的程序接口、一个开放标准
2.OpenGL的定位
请看上图
- Apllication层 表示你的程序(调用渲染命令,如opengl API)
-Abstraction层 表示绘图接口(如OpenGL API或者DirectX API)的实现...
分类:
其他好文 时间:
2014-06-08 14:46:01
阅读次数:
203
1.之前做的应用需要这个效果但是当时用的比较复杂(绘图)的方法来实现,现在想到了一个新的方法。2.用到了http://www.cnblogs.com/yoon/p/3616503.html
里面的小技巧3.思路:主要是在新的scrollview中重写Layoutsubviews代码如下:- (voi...
分类:
移动开发 时间:
2014-06-07 22:49:20
阅读次数:
359
Android 操作Canvas时,可以对一些区域进行多次的操作(包括与、或、非、异或等),示例代码如下...
分类:
移动开发 时间:
2014-06-07 16:19:28
阅读次数:
322
本例中的粒子就是实实在在的像素,由js代码在canvas上动态生成的像素点!这些像素点通过一个运动方法有规律地动了起来。透过这个思路,我们可以想到很多很炫的效果,但是这个性能有待考察。实验证明,动态控制太多像素点的话绝对会卡的!在做效果方面有经验的朋友,请提出宝贵意见!这个思路走得通么?
智能...
分类:
其他好文 时间:
2014-06-05 16:42:23
阅读次数:
230