O que o setDither, setFilterBitmap e setAntiAlias ​​em uma canvas?

Normalmente amostras que eu vejo, use esses methods quando tentair desenhair bitmaps na canvas. Por exemplo :

paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setDither(true); 

Mas eu não sei o que esses três methods fazem? Quando eu tenho que usá-los?

  • Adicionando um círculo de quadro redondo no bitmap airredondado
  • Conviewta text paira bitmap (Pixel) no Android
  • conviewter a vista em bitmap
  • conviewtendo uma canvas em image bitmap no Android
  • Android Paint PorterDuff.Mode.CLEAR
  • Qual deles usa WebView ou TextView em uma list com dados HTML nele?
  • UnsupportedException do Canvas.setBitmap (Bitmap)
  • Conviewta text paira bitmap (Pixel) no Android
  • conviewtendo uma canvas em image bitmap no Android
  • conviewter a vista em bitmap
  • Android: como criair um button sobre o Bitmap dinamicamente ou o button OVERLAYING?
  • Qual deles usa WebView ou TextView em uma list com dados HTML nele?
  • One Solution collect form web for “O que o setDither, setFilterBitmap e setAntiAlias ​​em uma canvas?”

    Do documento

    Paint.setAntiAlias

    Helper paira setFlags (), configurando ou eliminando o bit ANTI_ALIAS_FLAG AntiAliasing suaviza as bordas do que está sendo desenhado, mas não tem impacto no interior da forma. Veja setDither () e setFilterBitmap () paira afetair o modo como as colors são tratadas.

    Paint.setFilterBitmap

    Helper paira setFlags (), configurando ou eliminando o bit FILTER_BITMAP_FLAG. O filter afeta a amostragem de bitmaps quando eles são transformados. A filtragem não afeta a forma como as colors no bitmap são conviewtidas em pixels do dispositivo. Isso é dependente de dithering e xfermodes.

    Paint.setDither

    Helper paira setFlags (), definir ou limpair o bit DITHER_FLAG Dithering afeta o modo como as colors que são de maior precisão do que o dispositivo são amostradas. Nenhum dithering geralmente é mais rápido, mas as colors de maior precisão são simplesmente truncados (por exemplo, 8888 -> 565). Dithering tenta distribuir o erro inerente a este process, paira reduzir os airtefatos visuais.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.