Android中实现手势绘图一般都两种方式,一是直接在View上绘制,而是使用SurfaceView。两者还是有一些区别的,简单介绍下。View:显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须在UI主线程...
分类:
移动开发 时间:
2014-09-03 00:23:26
阅读次数:
308
转http://www.cnblogs.com/jhtchina/archive/2010/11/28/1028591.htmlNET Framework 为您提供了开发和实现新控件的能力。除了常见的用户控件外,现在您会发现,您可以编写能执行自身绘图的自定义控件,甚至还可以通过继承扩展现有控件的功 ...
原文介绍可见这里。
这篇介绍一个很好玩的窗口,一个可以进行绘图的窗口。换句话说,就是你已经可以做一个简单的绘图软件了!
效果见下面的动画:...
1.HTML5 提供了本地存储,2D绘图,离线支持,套接字和线程等诸多特性。
2.问:这在老式的浏览器上也能用?就像这些新的doctype, meta之类的标记?老式浏览器怎么处理这些新语法呢?
答:对,靠点聪明,也靠点运气。就拿link和script标记上的type属性为例,如今在HTML5中去掉这个属性是合理的,因为CSS和JavaScript现在已经成为标准(当然也是默认的样式和脚本样式)。不过,事实上,浏览器早已经假定默认使用CSS和JavaScript。所以标准一致,真是碰巧,浏览器多年...
分类:
Web程序 时间:
2014-09-01 15:38:03
阅读次数:
313
1.概念 SurfaceView是View类的子类,可以直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图视图。它的特性是:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的.....
分类:
其他好文 时间:
2014-09-01 12:33:03
阅读次数:
319
前些日子在做景区App遇到需求,使用手绘图片做一个简易的地图,支持放大缩小平移以及显示景点Mark,安卓上可以使用一个叫做“mAppWidget”的开源库来完成,WP上有人建议用ArcGIS,但是考虑到只是简单的放大缩小平移以及展示Mark标记,没必要再去花费精力去大费周折的研究ArcGIS,于.....
html 5代码部分如下:
hmtl5-经典的坦克大战
数据
//得到画布
var canvas1=document.getElementById("tankMap");
//得到绘图上下文(你可以理解是画笔)
var cxt=canvas1.getContext("2d");
//我的坦克 hero
//方向
var hero=new Hero(140,...
分类:
Web程序 时间:
2014-08-31 20:08:21
阅读次数:
240
Phone重绘机制drawRect如何使用iPhone进行绘图、重绘操作iPhone的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要写一个扩展UIView 的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。下...
分类:
其他好文 时间:
2014-08-30 18:54:59
阅读次数:
171
1 import android.content.Context; 2 import android.graphics.Canvas; 3 import android.graphics.Color; 4 import android.graphics.Paint; 5 import androi....
DirectUI意为直接在父窗口上绘图(Paint on parent dc directly)。即子窗口不以窗口句柄的形式创建(windowless),只是逻辑上的窗口,绘制在父窗口之上。微软的“DirectUI”技术广泛的应用于Windows XP、Vista、Windows 7,如浏览器左侧的...
分类:
其他好文 时间:
2014-08-29 17:49:38
阅读次数:
274