Meaning of some Paint constants in Android

╄→гoц情女王★ 提交于 2019-12-07 05:04:38

问题


There are a few Paint constant in Android about which I couldn't find much info. Could anyone help me with a bit of explanation about those flags:

  • LINEAR_TEXT_FLAG
  • SUBPIXEL_TEXT_FLAG
  • FILTER_BITMAP_FLAG

Is 'subpixel' mode something close to ClearType or is it something altogether different?


回答1:


SUBPIXEL is indeed for sub-pixel antialiasing, which is currently not supported on Android. Setting this flag will have no effect. FILTER_BITMAP is used to apply bilinear filtering to bitmaps when they are transformed (scaled for instance.) It's usually a good idea to enable FILTER_BITMAP unless speed matters (much) more than quality. LINEAR_TEXT is used to draw text at a 64px text size with a scale factor set to your textSize/64.



来源:https://stackoverflow.com/questions/4740565/meaning-of-some-paint-constants-in-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!