Whats the easiest way to animate 2D graphics on a surfaceview?
<p>Currently I have a cartoon character that takes up almost the full screen of a surfaceview, and my little app is only to animate this 2D character during ontouch event at different coordinates. </p>

<p>What I am doing now is to redraw the whole character every single time, and this way I need to have a specific graphic for every single frame.</p>

<p>I am just wondering if its better to split the character into different parts, e.g. heads, hands, legs, and whenever a ontouch event happens, I only need to re-draw the specific part?</p>

<p>What do you think the pros and cons would be? Is it less CPU intensive?</p>
