在Android中有几个与Paint相关的常量,我找不到太多信息。是否有人能帮助我解释一下这些标志:
- LINEAR_TEXT_FLAG:线性文本标志
- SUBPIXEL_TEXT_FLAG:亚像素文本标志
- FILTER_BITMAP_FLAG:位图过滤标志
“subpixel”模式是否与ClearType类似,还是完全不同的东西?
SUBPIXEL是用于子像素抗锯齿的,但目前Android不支持。设置此标志将没有任何效果。FILTER_BITMAP用于在位图转换(例如缩放)时应用双线性过滤。通常情况下,启用FILTER_BITMAP是一个好主意,除非速度比质量(大大)更重要。LINEAR_TEXT用于以64px文本大小绘制文本,并将比例因子设置为textSize/64。