Update Canvas(1).md
This commit is contained in:
@@ -5,11 +5,13 @@
|
|||||||
上一次我们了解自定义View的流程,以及几个重要的相关函数,不过,这些东西依旧还是理论,只能用来了解一下原理,并不能<b>拿来(zhuang)用(B)</b>, 这一次我们就了解一些<b>能(zhaung)用(B)</b>的东西。
|
上一次我们了解自定义View的流程,以及几个重要的相关函数,不过,这些东西依旧还是理论,只能用来了解一下原理,并不能<b>拿来(zhuang)用(B)</b>, 这一次我们就了解一些<b>能(zhaung)用(B)</b>的东西。
|
||||||
关于本文,我们先了解Canvas的基本用法,再学习一个能拿来装逼(就是看起来很牛逼,但是没卵用)的东西。
|
关于本文,我们先了解Canvas的基本用法,再学习一个能拿来装逼(就是看起来很牛逼,但是没卵用)的东西。
|
||||||
|
|
||||||
## 一.Canvas基本用法
|
## 一.Canvas简介
|
||||||
关于Canvas可以说是一大利器,因为涉及到的东西比较基础。
|
Canvas可以说是一大利器,因为涉及到的东西比较基础。
|
||||||
|
|
||||||
<b>比较基础的东西一般有两大特点:<br/>
|
<b>比较基础的东西一般有两大特点:<br/>
|
||||||
强大:由于这些是构成上层的基础,所以可操作性必然十分强大。就像用木材可以做成桌子也可做成板凳,桌子板凳用起来很舒服,但是却功能有限,如果你会操作木材,还能制成其他形式的物品。<br/>
|
可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。<br/>
|
||||||
难用:各种方法太过基础,想要比较完美的组合起来有一定难度,很多情况下并非不会这些操作,而是不知如何组织这些操作。</b>
|
比较难用:各种方法太过基础,想要比较完美的组合起来有一定难度,很多情况下并非不会这些操作,而是不知如何组织这些操作。</b>
|
||||||
|
|
||||||
|
不过不必担心,下面不仅会介绍到Canvas的操作方法,还会简单介绍一些设计思路和技巧。
|
||||||
|
|
||||||
|
## 二.Canvas基础用法
|
||||||
|
|||||||
Reference in New Issue
Block a user