Introduction
The previous article covered the theory of overdraw and tools to detect it. While iOS users rely on Apple’s curation, Android users rely on developers’ discipline. Unfortunately, many market-leading Android apps still suffer from significant overdraw issues. As a developer, I want to see Android bridge and eventually surpass the experience gap with iOS.
This post walks through a practical overdraw optimization process. Since every app is different, these steps are a reference to help you start your own optimization journey.
If you missed the theory part, check it here: Android Performance Optimization: Overdraw (Part 1)