In terms of drawing, what gives the best performance?
Lets say I have a drawable list that is rendered in a layout, now I need to update that.
So in onUpdate, I just draw on top of what has already been rendered by the layout.
Is this the correct way, or is there a better approach?
Should I rather convert the drawable list to a single bitmap, and then for updates I just draw over that?
I have x number of blocks drawn by the layout, all these blocks are defined as polygons.
Then in onUpdate I black them out based on user activity. Blacking out involves a fillrectangle for each block.
But I have to keep track of which have been blacked out previously, so it is a cumulative operation, and on each update the number of blocks increase.
Isn't there a way for the previous draw operation to remain without me having to redraw them all on each update?
All help and suggestions will be appreciated!