原文地址:http://www.cnblogs.com/tim-li/archive/2012/08/06/2580252.html 原作很强悍 导航 前言 基本知识 绘制矩形 清除矩形区域 圆弧 路径 绘制线段 绘制贝塞尔曲线 线性渐变 径向渐变(发散) 图形变形(平移、旋转、缩放) 矩阵变换(图 ...
分类:
Web程序 时间:
2016-11-14 12:03:10
阅读次数:
304
效果:
>
需要知识:
1. 二次贝塞尔曲线
2. 动画知识
3. 基础自定义view知识
先来解释下什么叫阻尼运动
阻尼振动是指,由于振动系统受到摩擦和介质阻力或其他能耗...
分类:
其他好文 时间:
2016-11-08 11:40:37
阅读次数:
185
3 D (3.1)rotateY 围绕着Y轴进行旋转 (1)正数是(站在右边推),负数是(站在左边推) (2.1)定义元素背过去是否可见 backface-visibility: visible|hidden; 说明:visible表示可见,hidden表示不可见 测试贝塞尔曲线的网址:http:/ ...
分类:
Web程序 时间:
2016-11-04 01:33:02
阅读次数:
181
这里主要用到贝塞尔曲线中的steps(number_of_steps,direction),这个函数把每帧之间的范围分成对应的步数(number_of_step),没此跳到对应步数的位置,并且可以指定方向(start or end)来定义动画是左连续还是右连续。 ...
分类:
Web程序 时间:
2016-10-28 13:35:31
阅读次数:
908
CAShapeLayer是基于贝塞尔曲线而存在的, 如果没有贝塞尔曲线提供路径来画出图形, CAShapeLayer就没有存在的意义, CAShapeLayer可以使得不用在 drawRect:方法中实现画图. 另外, CAShapeLayer是属于CoreAnimation框架的, 是基于GPU的 ...
分类:
其他好文 时间:
2016-10-26 19:41:07
阅读次数:
263
课程分为四个方面: 1. Path概述 2. 移动和直线命令 3. 弧线命令 4. 贝塞尔曲线命令 Path概述 <path> 标签用来定义路径,Path字符串是由命令及其参数组组成的字符串,是非常强大的绘图工具。 例如: 命令汇总 命令 含义 M/m (x,y) 移动当前位置 L/l (x,y) ...
分类:
其他好文 时间:
2016-10-21 01:01:13
阅读次数:
1560
1、breaseHam画圆算法 2、breaseHam画直线 3、中点画线算法 4、DDA画线算法 二、直线和圆的绘制 最后是超级牛逼的贝塞尔曲线 今天是2016年10月18号,今天心情超级不开心 ...
分类:
其他好文 时间:
2016-10-18 09:30:21
阅读次数:
212
一、moveTo(float,float) 用于移动路径的起始点到Point(x,y),咱们都知道对于android系统来说,屏幕的左上角的坐标是 (0,0) , 我们在做一些操作的时候默认基准点也是 (0,0),比如调用canvas.rotate(float degrees) 将Canvas (画 ...
分类:
其他好文 时间:
2016-10-09 23:06:40
阅读次数:
354
一、原理 转自:http://www.2cto.com/kf/201401/275838.html Android动画学习Demo(3) 沿着贝塞尔曲线移动的Property Animation Property Animation中最重要,最基础的一个类就是ValueAnimator了。Prope ...
分类:
其他好文 时间:
2016-10-09 13:25:14
阅读次数:
235
矢量绘图: 1. 为矢量绘图绘制外边 - graphics.lineStype() 2. 清空一个显示对象的绘图 - graphics.clear() 3. 绘制圆形 - graphics.drawCircle(0, 0, 50) 4. 画直线: 5. 贝塞尔曲线: 6. 绘制圆弧: 7. 值得注意 ...
分类:
其他好文 时间:
2016-10-03 23:30:13
阅读次数:
427