I often see the following code
canvas.save(). canvas translate or rotate some drawing canvas.restore
I don\'t understand why we save and then
When you have a background composed of multiple objects, a great way is to save this "static" background and only redraw objects that changed. This saves (processor) time.