@@ -111,22 +111,22 @@ Canvas我们可以称之为画布,能够在上面绘制各种东西,是安
111111******
112112
113113### 绘制矩形:
114- 确定一个矩形最少需要四个数据,就是** 对角线的两个点** 的坐标值,这里一般采用** 左上角和右下角** 的两个点的坐标。
114+ 我们都知道, 确定一个矩形最少需要四个数据,就是** 对角线的两个点** 的坐标值,这里一般采用** 左上角和右下角** 的两个点的坐标。
115115
116116关于绘制矩形,Canvas提供了三种重载方法,第一种就是提供** 四个数值(矩形左上角和右下角两个点的坐标)来确定一个矩形** 进行绘制。
117117其余两种是先将矩形封装为** Rect或RectF** (实际上仍然是用两个坐标点来确定的矩形),然后传递给Canvas绘制,如下:
118118
119119``` java
120- // 第一种
121- canvas. drawRect(100 ,100 ,800 ,400 ,mPaint);
120+ // 第一种
121+ canvas. drawRect(100 ,100 ,800 ,400 ,mPaint);
122122
123- // 第二种
124- Rect rect = new Rect (100 ,100 ,800 ,400 );
125- canvas. drawRect(rect,mPaint);
123+ // 第二种
124+ Rect rect = new Rect (100 ,100 ,800 ,400 );
125+ canvas. drawRect(rect,mPaint);
126126
127- // 第三种
128- RectF rectF = new RectF (100 ,100 ,800 ,400 );
129- canvas. drawRect(rectF,mPaint);
127+ // 第三种
128+ RectF rectF = new RectF (100 ,100 ,800 ,400 );
129+ canvas. drawRect(rectF,mPaint);
130130```
131131以上三种方法所绘制出来的结果是完全一样的。
132132
@@ -192,7 +192,7 @@ Canvas我们可以称之为画布,能够在上面绘制各种东西,是安
192192******
193193
194194### 绘制椭圆:
195- 相对于绘制圆角矩形,绘制椭圆就简单的多了,因为他只需要一个矩形矩形作为参数 :
195+ 相对于绘制圆角矩形,绘制椭圆就简单的多了,因为他只需要一个矩形作为参数 :
196196
197197``` java
198198 // 第一种
0 commit comments