用Canvas API绘图,需要画图形的边线并设置内部区域填充,边线英文语法对应stroke,填充对应fill,在后面我们会频繁看到这2个英文单词的出现。Canvas API内置的形状绘图函数比较少,可以完成绘制矩形Rect、弧形Arc,也可以画贝塞尔曲线bezierCurver、quadratic...
分类:
Web程序 时间:
2015-08-15 00:05:27
阅读次数:
128
1、直接继承ViewGroup类,onMeasure测量子控件,onLayout第一个子控件放在边角,其他的子控件根据弧度计算其位置来进行layout。2、动画效果:第一个按钮的旋转动画 RotateAnimation,其他的控件TranslateAnimation和RotateAnimation两...
分类:
移动开发 时间:
2015-08-04 18:35:40
阅读次数:
168
Android UI特效大全 1.弧形(圆形)菜单布局
分类:
移动开发 时间:
2015-07-31 22:05:40
阅读次数:
390
1、相关条款顶点(Vertex)、弧形(Arc)、圆弧头(初始点)、圆弧终点(端点)、边缘(Edge)、向图(Directed graph)、无向图(Undigraph)、完全图(Completed grapg)、导演完全图、稀疏图(Sparse graph)、密集图(Dense graph)、权(...
分类:
其他好文 时间:
2015-07-29 13:58:16
阅读次数:
122
我们先把问题分解为下面3个小问题。
1.如何画一个弧形
2.如何让弧形带有加载过程
3.如何让进度值随着圆弧一起转动...
分类:
其他好文 时间:
2015-07-23 17:44:15
阅读次数:
177
在Github上看到一些进度条的功能,都是通过Core Graph来实现。无所谓正确与否,但是开发效率明显就差很多了,而且运行效率还是值得考究的。其实使用苹果提供的Core Animation能够非常简单和方便的实现环形进度条效果,而且还可以高效的保证动画效果,无论是前进还是后退。文字水平比较有限,...
分类:
移动开发 时间:
2015-07-20 12:27:46
阅读次数:
180
CSS3常用形状实现代码 1 2 3 4 5 Document 6 113 114 115 正方形116 圆形117 半圆118 扇形119 弧形120 121 特效效果122 123 124 ...
分类:
Web程序 时间:
2015-07-13 22:06:28
阅读次数:
131
三种链表的介绍原谅我拙劣的绘图能力,花了半天终于还是决定从网上找来了这三张图,因为环形链表的弧形箭头难以完美的展现出来。以下3张图片来自Wikipedia。大家看着图片应该也都知道这分别是哪种链表了。那么链表到底是什么呢?它和前面的栈和队列一般,都是基本的数据结构,其中的各个对象按线性顺序排列。大家应该注意到了图中的大黑点,有些C/C++编程基础的同学肯定能够猜到链表是通过各个对象里的指针来指向下一...
分类:
编程语言 时间:
2015-06-28 17:10:12
阅读次数:
233
通过生活中的实例来诠释三种链表的区别,图文并茂的介绍了哨兵是怎样工作的。哨兵,快到碗里来~
三种链表的介绍原谅我拙劣的绘图能力,花了半天终于还是决定从网上找来了这三张图,因为环形链表的弧形箭头难以完美的展现出来。以下3张图片来自Wikipedia。大家看着图片应该也都知道这分别是哪种链表了。...
分类:
编程语言 时间:
2015-06-28 12:40:13
阅读次数:
364
前言上一篇把动画的实现步骤大致理清,需要确认小尾巴的绘制区域,关键就是确定4个顶点的位置。大家可以根据需要,选择不同的计算方式。今天,要实现:文字的添加尾巴拉长用弧形代替直线下面是现在的效果图:文字添加为了简单,这里对文字的颜色字体等属性不提供接口,而只是在内部设置固定的值;提供一个类方法生成对象。...
分类:
移动开发 时间:
2015-05-25 12:52:57
阅读次数:
242