title: android bitmap dithering
body: <p>I have a piece of code which draws an image to the background of the screen. The problem I am having is that the image looks poor, unless I use a <code>Paint</code> object with dithering set to <code>true</code></p>
  
  <p>Without a paint object, the <code>canvas.drawBitmap()</code> method takes roughly 15ms, with dithering, it can be up to more than three times that. As the application is intended to be a livewallpaper, this is of concern.</p>
  
  <p>I have checked that the image is in ARGB_8888 format, but when drawn without the paint object, it looks closer to having 256 colors. I have tried using different image formats &amp; bit-depths(32,24,16) but I still have this problem.</p>
  
  <p>How come it is not possible to perform the dither on the image once, and use this version. Or why is my image being downsampled? </p>