3
回答
消除android显示的文字锯齿的方法
终于搞明白,存储TCO原来是这样算的>>>   

在自定义的View上画文字,使用new paint()的方法来设置字体的参数,不过画出来的字体锯齿很多,很难看。寻找了很多方法,都没有解决掉这个问题,本来以为问题是出在字体的TypeFace里,后来把里面的所有的式样都试过了,还是没有什么改变……

今天无意看了一下SDK 中的APIDemo里也是用Canvas来画文字的,不过它的画的很平滑,看了一下源代码,原来它用了new paint(int flag),flag是可以开启paint的抗锯齿的功能的标志位,终于解决这个问题。

new Paint(Paint.ANTI_ALIAS_FLAG).xxxxx

举报
华宰
发帖于6年前 3回/1K+阅
顶部