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
I guess the simplest way to put it is:
It removes the change in settings, but not the drawing itself.
Settings can include scaling the canvas etc., and it restores the scaling to the initial state when you called canvas.save().