This commit is contained in:
sloop
2016-05-16 01:40:32 +08:00
parent a98a36ec7a
commit a3439fde86

View File

@@ -42,7 +42,7 @@ Style | 枚举 | 设置样式,但不仅仅是为文本服务(包含
FontMetrics | 内部类 | 描述给定的文本大小,字体,间距等各种度量值(度量结果类型为float) FontMetrics | 内部类 | 描述给定的文本大小,字体,间距等各种度量值(度量结果类型为float)
FontMetricsInt | 内部类 | 作用同上但度量结果返回值是int型的 FontMetricsInt | 内部类 | 作用同上但度量结果返回值是int型的
#### Align ### Align
Align中文意思是对齐其作用正式如此我们使用过 Word 的人都知道文本有 *左对齐、居中、右对齐、两端对齐、分散对齐* 五种模式Align作用就是设置文本的对齐模式但是并没有这么多仅有 **左对齐、居中、右对齐** 三种模式,如下: Align中文意思是对齐其作用正式如此我们使用过 Word 的人都知道文本有 *左对齐、居中、右对齐、两端对齐、分散对齐* 五种模式Align作用就是设置文本的对齐模式但是并没有这么多仅有 **左对齐、居中、右对齐** 三种模式,如下:
@@ -88,7 +88,7 @@ Align对应的方法如下
canvas.drawText("右对齐", 0, 600, mPaint); canvas.drawText("右对齐", 0, 600, mPaint);
``` ```
#### Style ### Style
Style的意思是样式这个在 [Canvas之绘制基本形状](https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Advance/%5B2%5DCanvas_BasicGraphics.md) 这篇文章中讲过,它有三种状态: Style的意思是样式这个在 [Canvas之绘制基本形状](https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Advance/%5B2%5DCanvas_BasicGraphics.md) 这篇文章中讲过,它有三种状态:
@@ -134,7 +134,7 @@ public void setStyle (Paint.Style style) // 设置样式
canvas.drawText("GcsSloop 中文", 0, 600, mPaint); canvas.drawText("GcsSloop 中文", 0, 600, mPaint);
``` ```
#### FontMetrics ### FontMetrics
> 看了前面的Align和Style是不是茅塞顿开感觉自己在技(装)术(逼)的道路上又前进了一大步O(∩_∩)O哈哈哈~ > 看了前面的Align和Style是不是茅塞顿开感觉自己在技(装)术(逼)的道路上又前进了一大步O(∩_∩)O哈哈哈~
请稍安勿躁,前面仅仅是餐前甜点,真正的大餐现在才开始。 请稍安勿躁,前面仅仅是餐前甜点,真正的大餐现在才开始。
@@ -213,7 +213,7 @@ leading | + | 行间距,当前行bottom与下一行top之间的距离的推荐
``` ```
#### 文字居中 ## 文字居中
对于绘制居中的文本来说,我们可以封装一个方法用中心点作为绘制坐标,在绘制的时候转换为实际坐标。 对于绘制居中的文本来说,我们可以封装一个方法用中心点作为绘制坐标,在绘制的时候转换为实际坐标。
@@ -266,6 +266,9 @@ leading | + | 行间距,当前行bottom与下一行top之间的距离的推荐
结果: 结果:
<img src="http://ww3.sinaimg.cn/large/005Xtdi2jw1f3wlau69aaj30u01hcgmd.jpg" width=300 />
## 绘制多行