15章 使用Canvas绘图略16章 HTML5脚本编程HTML5规范了新的HTML标记和JavaScript API,以便简化创建动态Web界面的工作跨文档消息传递简称XDM,指来自不同域的页面间传递消息(比如www.wrox.com域中页面与p2p.wrox.com)XDM的核心是postM.....
分类:
编程语言 时间:
2014-06-20 17:58:16
阅读次数:
291
每一个View/ViewGroup的显示都会经过三个过程:1、measure过程(测量View显示的大小,位置);2、layout过程(布局view的位置);3、draw过程(上一篇文章说到的通过canvas绘制到界面上显示,形成了各色的View)下面分析一下各个过程:measure过程:因为Dec...
分类:
移动开发 时间:
2014-06-20 15:42:47
阅读次数:
383
有时候我们在项目中会遇到使用折线图等图形,Android的开源项目中为我们提供了很多插件,但是很多时候我们需要根据具体项目自定义这些图表,这一篇文章我们一起来看看如何在Android中使用Canvas绘制折线图。先看看绘制的效果:实现原理很简单,我就直接给出代码:package com.example.testcanvasdraw;
import java.util.ArrayList;
imp...
分类:
移动开发 时间:
2014-06-18 11:43:15
阅读次数:
360
【导读】:虽然响应式网页设计模式正在快速发展,不过已经有几种成熟的设计模式可以流畅地兼容桌面端和移动端设备。本篇教程将介绍:Mostly fluidColumn dropLayout shifterTiny tweaksOff canvas大多数响应式网页的布局可以归纳为五种设计模式:mostly ...
分类:
Web程序 时间:
2014-06-18 10:09:37
阅读次数:
465
在淘宝、京东等电商举办活动的时候,经常可以看到在移动客户端推出的各种刮奖活动,而这种活动也受到了很多人的喜爱。从客户端的体验来说,这种效果应该是通过网页来实现的,那么,我们使用Android的自带控件能不能实现这种刮刮乐的效果呢?当然可以,本篇文章将介绍使用Canvas这个对象,如何实现“刮刮乐”的效果。
先看效果图
下面我们看一下如何使用代码实现
布局文件
<FrameL...
分类:
其他好文 时间:
2014-06-18 07:35:10
阅读次数:
478
The Android framework APIs provides a set 2D drawing APIs that allow you to render your owncustom graphics onto a canvas or to modify existing Views t...
分类:
移动开发 时间:
2014-06-17 19:48:07
阅读次数:
255
1.游戏背景介绍(写在前面的废话):五月初的某天,看到某网推荐了这款游戏,Pongo,看着还不错的样子就用ipad下下来试玩了下,玩了两局感觉还错挺过瘾的,因为是手欠类游戏嘛大家懂的。但是没一会发现游戏在ipad似乎有些bug,玩一会就会卡住然后只能强退了,真是揪心,记录还等..
分类:
编程语言 时间:
2014-06-16 17:23:23
阅读次数:
366
直接上代码:经测试,除safari6包括6以下不支持,其他均可正常显示。原因:safari6不支持filereader,同时不能使用IE滤镜导致失效。fix: 可以利用canvas,解决safari6的问题 图片上传本地预览 ...
分类:
Web程序 时间:
2014-06-15 20:47:54
阅读次数:
227
context . restore() //弹出堆最上面保存的绘图状态context . save() //在绘图状态堆上保存当前绘图状态绘图状态可以看作当前画面应用的所有样式和变形的一个快照。而状态的应用则可以避免绘图代码的过度膨胀。转换(Transformations)context . rot...
分类:
其他好文 时间:
2014-06-15 00:00:41
阅读次数:
313
define([],function(){ var myChart={ init:function(options){ this.ctx = options.ctx; this.data = options.data; ...
分类:
其他好文 时间:
2014-06-14 09:58:19
阅读次数:
195