Update
This commit is contained in:
@@ -8,23 +8,15 @@
|
|||||||
|
|
||||||
## 一.Canvas简介
|
## 一.Canvas简介
|
||||||
|
|
||||||
Canvas可以说是一大利器(在2D绘图方面),因为这是图形绘制的基础。
|
Canvas我们可以称之为画布,能够在上面绘制各种东西,是安卓平台2D图形绘制的基础,非常强大。
|
||||||
|
|
||||||
**比较基础的东西一般有两大特点:<br/>
|
**一般来说,比较基础的东西有两大特点:<br/>
|
||||||
1.可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。<br/>
|
1.可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。<br/>
|
||||||
2.比较难用:各种方法太过基础,想要比较完美的组合起来有一定难度,并非不会这些操作,而是不知如何组织这些操作。**
|
2.比较难用:各种方法太过基础,想要完美的将这些操作组合起来有一定难度。**
|
||||||
|
|
||||||
不过不必担心,本系列文章不仅会介绍到Canvas的操作方法,还会简单介绍一些设计思路和技巧。
|
不过不必担心,本系列文章不仅会介绍到Canvas的操作方法,还会简单介绍一些设计思路和技巧。
|
||||||
|
|
||||||
## 二.Canvas基础
|
## 二.Canvas的常用操作速查表
|
||||||
|
|
||||||
Canvas我们可以称之为画布,在上面绘制各种东西。
|
|
||||||
|
|
||||||
绘制的<b>基本形状</b>由<b>Canvas</b>确定,但绘制出来的<b>颜色,具体效果</b>则由<b>Paint</b>确定。
|
|
||||||
|
|
||||||
本次内容仅简单讲解Canvas所能绘制的基本内容,对Paint有一点涉及但不会涉及太多,关于Paint的更多用法会在以后文章中详细介绍,下面开始正题:
|
|
||||||
|
|
||||||
### Canvas的常用操作速查表:
|
|
||||||
|
|
||||||
操作类型 | 相关API | 备注
|
操作类型 | 相关API | 备注
|
||||||
--- | --- | ---
|
--- | --- | ---
|
||||||
@@ -43,7 +35,10 @@ Matrix(矩阵) | getMatrix, setMatrix, concat | 实际画布的位移,缩放
|
|||||||
|
|
||||||
|
|
||||||
******
|
******
|
||||||
### Canvas基础示例:
|
## 三.Canvas详解
|
||||||
|
|
||||||
|
本篇内容主要讲解如何利用Canvas绘制基本图形。
|
||||||
|
|
||||||
|
|
||||||
#### 绘制颜色:
|
#### 绘制颜色:
|
||||||
绘制颜色是填充整个画布,常用于绘制底色。
|
绘制颜色是填充整个画布,常用于绘制底色。
|
||||||
|
|||||||
Reference in New Issue
Block a user