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