Drawing a gameboard like checkers in Android
<p>I want to design a gameboard such as Checkers (but with the possibility of having different board tiles.</p>

<p>Now, OO logic and reason tell me I should have a 'tile' class which I can draw, and I draw x by y number of these on one canvas.</p>

<p>My question is what is the best performant way to draw such a board?
Is it reasonable to do it the way I mentioned above and re-draw on changes?
Is it better to have an image as my background and 'simulate' a board by snapping to where the tile would be?</p>

<p>Thanks!</p>
