title: Android Canvas drawBitmap function efficiency
body: <p>I'm trying to display a bitmap on canvas using the matrix.</p>
  
  <pre><code>      canvas.drawBitmap(currentBitmap, m_matrix, tempPaint);
  </code></pre>
  
  <p>but the result appears, image seems weird. After that I have shown it using bounds </p>
  
  <pre><code>     canvas.drawBitmap(currentBitmap, 0, 0, tempPaint);
  </code></pre>
  
  <p>But here image looks good, in both the cases image is not scaled.</p>
  
  <p>How should I set matrix properties for the initial display?</p>
  
  <p>Does the matrix display uses something else for showing the image because of that image is getting changed?</p>
  
  <p>Please suggest any tutorials for details explanation.</p>