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
我们都知道如何在html5的canvas画布上绘制静态图片(jpeg,
png等),直接用canvas中的drawImage方法即可,那么如何绘制动态图片(gif)?相信大家都知道动态图片之所以动态,是因为它是由很多图片按一定的帧数顺序播放而成的,因此我们是否也可以模拟这样的帧数,每隔一定的时间.....
分类:
Web程序 时间:
2014-06-09 23:54:20
阅读次数:
533
Android 操作Canvas时,可以对一些区域进行多次的操作(包括与、或、非、异或等),示例代码如下...
分类:
移动开发 时间:
2014-06-07 16:19:28
阅读次数:
322
在onDraw方法里,我们经常会看到调用save和restore方法,它们到底是干什么用的呢?int
px = getMeasuredWidth();int py = getMeasuredWidth(); // Draw
backgroundcanvas.drawRect(0, 0, px, py...
分类:
其他好文 时间:
2014-06-06 13:16:09
阅读次数:
263
图片展示网页往往色彩繁杂,当一个网页上有多张图片的时候用户的注意力就很不容易集中,而且会造成网站整个色调风格的不可把控。能不能把所有的预览图变成灰度图片,等用户激活某张图片的时候再上色呢?以前,唯一的方法就是让美工做两张图,一张彩色一张黑白,费时费力。能不能让js对图片进行一些处理呢?幸运的是,ca...
分类:
其他好文 时间:
2014-06-05 20:56:53
阅读次数:
241
当用JScrollPane和JPanel显示图片时,需要将JPanel的PrefferedSize及时传递给JScrollPane,否则容易出现JScrollPane的滚动条无法与图片大小匹配的问题,下面是从Matrix网上搜到的一段代码供参考使用:import
java.awt.Dimension...
分类:
Web程序 时间:
2014-06-05 17:45:15
阅读次数:
263
本例中的粒子就是实实在在的像素,由js代码在canvas上动态生成的像素点!这些像素点通过一个运动方法有规律地动了起来。透过这个思路,我们可以想到很多很炫的效果,但是这个性能有待考察。实验证明,动态控制太多像素点的话绝对会卡的!在做效果方面有经验的朋友,请提出宝贵意见!这个思路走得通么?
智能...
分类:
其他好文 时间:
2014-06-05 16:42:23
阅读次数:
230