title: 2D Array grid on drawing canvas
body: <p>I am writing an pixel art app that paints images the user draws on the screen to pixel look. There are two ways to approach it. Either pixelate the image after saving or have a grid before hand so the user draws the pixel image. I don't find anything on the later method. So my issue with the first is drawing a grid where if a cell is touched I would change the color of it. I tried drawing rectangles on a canvas but that was pointless because i couldn't control the cells. </p>
  
  <p>I was thinking about nested for loops that creates a bitmap at each cell?</p>