title: Android matrix manipulation
body: <p>I have a question regarding matrix manipulation on canvases. I <em>think</em> I understand what is happening, but I would like someone to confirm for me. I have scoured the internet for the past hour and a half and can't seem to find specifically what I'm looking for.  My question is: In the below lines of code, before the bitmap is drawn, it is rotated about its center point by 'angle' degrees, then placed on the canvas at (100, 100), correct? I'm developing a game where I need certain objects to rotate according to another's position, and everything is working perfectly, I just want to know exactly what I'm doing. Any confirmation/clarification is welcome. :)</p>
  
  <pre><code>matrix.setRotate(angle, 0, 0);
  matrix.postTranslate(100, 100);
  canvas.drawBitmap(bitmap, matrix, null);
  </code></pre>