Normalerweise verwende ich diese Methoden, um Bitmaps auf der Leinwand zu zeichnen. Zum Beispiel :
%Vor%Aber ich weiß nicht, was diese drei Methoden tun, wenn ich sie benutzen muss?
Aus dem Dokument
Helfer für setFlags (), Setzen oder Löschen des ANTI_ALIAS_FLAG-Bits AntiAliasing glättet die Ränder dessen, was gezeichnet wird, ist aber kein Einfluss auf das Innere der Form. Siehe setDither () und setFilterBitmap () beeinflusst, wie Farben behandelt werden.
Helfer für setFlags (), Setzen oder Löschen des FILTER_BITMAP_FLAG Bits. Die Filterung beeinflusst das Sampling von Bitmaps, wenn sie transformiert werden. Die Filterung hat keinen Einfluss darauf, wie die Farben in der Bitmap konvertiert werden in Gerätepixel. Das hängt von Dithering und Xfermodes ab.
Helfer für setFlags (), Setzen oder Löschen des DITHER_FLAG-Bits Das Dithering wirkt sich auf Farben aus, die eine höhere Präzision als das Gerät haben werden down-sampling. Kein Dithering ist im Allgemeinen schneller, aber höher Präzisionsfarben werden einfach abgeschnitten (z. B. 8888 - & gt; 565). Dithering versucht, den inhärenten Fehler in diesem Prozess zu verteilen, um die visuelle Artefakte.
Tags und Links android android-canvas bitmap