|
|
|
The user needs to watch the screen to receive the information the phone displays. Drawing the screen should be efficient and flicker free.
This is how you keep the screen flicker free.
Keep the number of redraws to the absolute minimum, that is, only update what needs to be updated and do it once.
Compound components need to clear the area behind their children.
Children do not need to clear their entire rectangle.
Applications should use DrawDeferred() instead of DrawNow().
The display should be flicker free. Screen updates and redraws should be kept to a minimum.
There should be no garbage left from previous drawings.