在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:
常用的 字体类型名称 还有:
除了字体类型设置之外,还可以为字体类型设置字体风格,如设置粗体:
常用的 字体风格名称 还有:
但是有时上面那些设置在绘图过程中是不起作用的,所以还有如下设置方式:
Paint常用的方法还有:
说明:对于中文粗体的设置,好像只能通过setFakeBoldText(true)来实现,尽管效果看起来不是很实在(字体中空效果)。实际发现,最后绘制的效果与手机硬件也有些关系,比如前面的绘图测试程序