翻译与Chris Banes的博客
原文地址
如果你想手动在Android Canvas上画些什么东西,你最好从绘制文本开始。
文本绘制之前,你需要知道测量文本的绘制位置,计算文本X/Y轴的位置。...
分类:
移动开发 时间:
2014-06-25 19:28:10
阅读次数:
380
[转]HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level。这些新技术允许我们只用HTML,CSS和JavaScript就可以构建包括在平板和移动设备上能够运行的多样化表单页面。HTML5虽然提供了很多新特性...
分类:
Web程序 时间:
2014-06-25 15:17:38
阅读次数:
276
无标题文档sprite js var Sprite = function (name,painter,behaviors){ if(name!== undefined){this.name = name } if(painter!== undefined){this.painter = ...
分类:
其他好文 时间:
2014-06-25 14:01:15
阅读次数:
252
知识点:Canvas():创建一个空的画布,可以使用setBitmap()方法来设置具体的画布Canvas(Bitmapbitmap):以bitmap对象创建一个画布,则将内容都绘制在Bitmap上,因此bitmap不能为NullCanvas(GLgl):在绘制3D效果时使用,与OpenGL相关dr...
分类:
其他好文 时间:
2014-06-25 11:35:01
阅读次数:
250
packagecom.example.examples_05_07;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.Col...
分类:
其他好文 时间:
2014-06-25 11:23:54
阅读次数:
263
//MysurfaceView.javapackagecom.example.surfaceview;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.view.MotionEvent;importandroid.view.SurfaceHolder;importandroid.view.Surfa..
分类:
移动开发 时间:
2014-06-25 06:25:42
阅读次数:
428
SurfaceView背景透明:setZOrderOnTop(true);SurfaceHolder holder = this.getHolder();holder.setFormat(PixelFormat.TRANSLUCENT);清除Canvas内容的实现方式一:Canvas canvas ...
分类:
移动开发 时间:
2014-06-24 17:59:49
阅读次数:
348
今天给大家带来一个刮刮乐的小例子~基于HTML5 canvas的,有兴趣的可以改成android版本的,或者其他的~
效果图:
贴一张我中500w的照片,咋办啊,怎么花呢~
好了,下面开始原理:
1、刮奖区域两个Canvas,一个是front , 一个back ,front遮盖住下面的canvas。
2、canvas默认填充了一个矩形,将下面canvas效果图遮盖,然后监...
分类:
Web程序 时间:
2014-06-24 17:15:19
阅读次数:
399
在使用Canvas.getContext(contextID)时,取得2d上下文开始使用Canvas.getContext("2D"),发现不能取到对象,改为Canvas.getContext("2d")后,结果正常。getContext方法参数对大小写敏感。以后需注意。
分类:
Web程序 时间:
2014-06-24 12:03:18
阅读次数:
902