今天我们要来分享一些很酷的HTML5动画演示,HTML5的强大之处在于它可以利用canvas的特性来绘制很多普通网页无法完成的图形和动画,canvas就像一块超级画板,在上面不仅可以实现平面图形,而且一些3D动画也非常简单。很多HTML5动画也都基于canvas,一起来看看吧。HTML5/CSS3实...
分类:
Web程序 时间:
2014-08-28 09:32:09
阅读次数:
433
上回再写了《Android中使用ListView绘制自定义表格》后,很多人留言代码不全和没有数据样例。但因为项目原因,没法把源码全部贴上来。近两天,抽空简化了一下,做了一个例子。
效果图如
一、功能:
1、支持列合并
2、考虑了界面刷新优化
3、预留部分接口
4、支持左右滚动
1、枚举类:CellTypeEnum
package cs...
分类:
移动开发 时间:
2014-08-28 00:54:38
阅读次数:
321
SpriteFrame的实现与优化简介SpriteFrame其实是为了优化贴图描画而存在的。我们知道为了更好的利用图形绘制API,我们常常把一些细小的贴图合并到一起,然后每次只绘制这张贴图中需要的那个部分,这个就是SpriteFrame。SpriteFrameCache是为了配合SpriteFrame而存在的,主要用于..
分类:
其他好文 时间:
2014-08-27 19:00:48
阅读次数:
230
HTML5 Canvas 将使用像素在屏幕上绘制图形图像。 本节演示了五种用于操作像素以创建摄影特效的 Canvas 技术。 您可使用这些技术来生成独具特色的图像,为您的网站、博客、视频游戏画面、广告和插图等提供信息或艺术趣味。本教程包含五个独立的带有注释的代码示例,为您演示了这些技术如何改善一张有...
分类:
Web程序 时间:
2014-08-27 18:20:18
阅读次数:
238
当windows程序在屏幕、打印机或其他输出设备上画图时,它并不是将像素直接输出到设备上,而是将图绘制到由设备描述表(DC)表示的逻辑意义上的 “显示平面”上去。设备描述表(DC)使得GUI 独立与特定的物理输出设备,提供同义的绘图操作接口。MFC的设备描述表类除了作为通往各种输出设备的桥梁外, 还...
在Android中,目前,我知道有两种出现锯齿的情况。① 当我们用Canvas绘制位图的时候,如果对位图进行了选择,则位图会出现锯齿。② 在用View的RotateAnimation做动画时候,如果View当中包含有大量的图形,也会出现锯齿。我们分别以这两种情况加以考虑。◆ 用Canvas绘制位的的...
分类:
移动开发 时间:
2014-08-27 16:08:47
阅读次数:
294
Unity的GUI类提供了丰富的界面控件,通过组合这些控件,完成和用户交互的界面。Lable:绘制文本和图片Box:绘制一个图形框Button:绘制一个响应单击事件的按钮RepeatButton:绘制一个处理连续按下事件的按钮TextField:绘制一个单行文本输入框PasswordField:绘制...
分类:
其他好文 时间:
2014-08-27 14:35:37
阅读次数:
160
最终效果如下:
一、简单说明
1、使用一个数组 strokesArr(笔画数组)记录所有笔画,数组中保存的是一个个的笔画字典,一个字典就是一个笔画,笔画字典中有三项:笔画的大小、颜色、pointsArrInOneStroke数组,(保存的是touch begin时的落笔点和touch move过程中经过的点)
2、绘制的时候,从strokesArr(笔画数组)里取出...
分类:
移动开发 时间:
2014-08-27 13:08:07
阅读次数:
327
1.绘制箭头的三种方式
// Drawing code
// CGContextRef con = UIGraphicsGetCurrentContext();
// //draw a black(by default) vertical line,the shaft of the arrow 箭杆
// CGContextMoveToPoint(con, 100, 10...
在之前的一章里我们使用InvalidateRect函数,生成窗口重绘消息进行重绘,但是并没有在处理滚动条消息时直接绘制,这样的代码效率并不高。这里作者使用了UpdateWindow函数,直接进行窗口的重绘。同时使用新的滚动条函数SetScrollInfo 和GetScrollInfo。这两个函数不仅...