Update
This commit is contained in:
@@ -27,7 +27,7 @@
|
|||||||
<br/>
|
<br/>
|
||||||
* 2.字的特点,字的显示不仅有有中文汉字,还有一些特殊字符,并且大部分是根据下面对齐的,如果把对齐的基线放到上面并使其显示整齐,设计太麻烦,如下:<br/>
|
* 2.字的特点,字的显示不仅有有中文汉字,还有一些特殊字符,并且大部分是根据下面对齐的,如果把对齐的基线放到上面并使其显示整齐,设计太麻烦,如下:<br/>
|
||||||
<br/>
|
<br/>
|
||||||
* 3.字体的特点,我们都知道,字有很多的字体,不同字体的大小是不同的,如果以以上面为基准线,这设计难度简直不敢想象:<br/>
|
* 3.字体的特点,我们都知道,字有很多的字体,不同字体的大小是不同的,如果以以上面为基准线而让其底部对齐,这设计难度简直不敢想象:<br/>
|
||||||
<br/>
|
<br/>
|
||||||
**综上所述,基线y放到下面不仅符合人的书写习惯,而且更加便于设计。**
|
**综上所述,基线y放到下面不仅符合人的书写习惯,而且更加便于设计。**
|
||||||
|
|
||||||
@@ -50,6 +50,19 @@ Style | 枚举 | 设置样式,但不仅仅是为文本服务(包含
|
|||||||
FontMetrics | 内部类 | 描述给定的文本大小,字体,间距等各种度量值(度量结果类型为float)
|
FontMetrics | 内部类 | 描述给定的文本大小,字体,间距等各种度量值(度量结果类型为float)
|
||||||
FontMetricsInt | 内部类 | 作用同上,但度量结果返回值是int型的
|
FontMetricsInt | 内部类 | 作用同上,但度量结果返回值是int型的
|
||||||
|
|
||||||
|
#### Align
|
||||||
|
|
||||||
|
Align中文意思是对齐,其作用正式如此,我们使用过 Word 的人都知道文本有 *左对齐、居中、右对齐、两端对齐、分散对齐* 五种模式,Align作用就是设置文本的对齐模式,但是并没有这么多,仅有 **左对齐、居中、右对齐** 三种模式,如下:
|
||||||
|
|
||||||
|
> 吐槽:就因为没有两端对齐和分散对齐,导致长文本,尤其是中英混合的长文本在手机上显示效果奇差,相信做阅读类软件的程序员深有体会,最终还要自定义View解决。
|
||||||
|
|
||||||
|
枚举类型 | 作用
|
||||||
|
---------|-------------------------------------------------------------
|
||||||
|
LEFT | 左对齐 基线X在文本左侧,基线y在文本下方,是默认的对齐方式
|
||||||
|
RIGHT | 右对齐 基线x在文本右侧,基线y在文本下方
|
||||||
|
CENTER | 居中对齐 基线x在文本中间,基线y在文本下方
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user