使用Android中的Canvas.drawText()去写一串字符时,是安装这种字符的基线去写的。
Paint.getTextMetricsInt()方法可以获得跟这个text paint中的字符大小和typeface关联的baseline信息,还有ascent和descent信息。ascent是baseline之上的空间(数值为负),descent是baseline之下的空间(数值为正)。
本文探讨了Android中Canvas.drawText()方法如何基于字符基线进行绘制,并通过Paint.getTextMetricsInt()方法获取与Paint对象中设置的字体大小和类型相关的基线、上升沿和下降沿等信息。
使用Android中的Canvas.drawText()去写一串字符时,是安装这种字符的基线去写的。
Paint.getTextMetricsInt()方法可以获得跟这个text paint中的字符大小和typeface关联的baseline信息,还有ascent和descent信息。ascent是baseline之上的空间(数值为负),descent是baseline之下的空间(数值为正)。
523
1629

被折叠的 条评论
为什么被折叠?