Students will become comfortable with:
- what Android views are
- how Android draws views to the device screen
- how to identify and remedy potential performance issues
Analyze your calculator and horoscope apps using Hierarchy Viewer.
- Which views are the most expensive to measure, draw, layout?
- How deep is your view tree?
- What optimizations could be made to improve?
- Android JavaDocs: View class
- Android Docs: How Android Draws Views, Optimizing Your UI, Optimizing Layout Hierarchies