lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey


A key aspect of your app that influences your users' perception of quality is the smoothness with which it renders images and text to the screen. It is important to avoid jank and sluggish responsiveness when your app is drawing to the screen.

This section helps you learn several ways to optimize your app's rendering performance: reducing overdraw, optimizing view hierarchies, and taking advantage of the Profile GPU tool.

Render actions

Reduce overdraw
Minimize the number of times you app redraws the same pixel in a single frame.
Performance and view hierarchies
Make sure your layout and measurement are executing efficiently, and avoid double taxation.
Analyze with Profile GPU Rendering
Take advantage of this on-device tool to identify bottlenecks that may be slowing your app's rendering down.