Android provides a wide variety of built-in views and layouts. Sometimes designs can’t be created with these views. Other times implementing a design with these views requires a complex view hierarchy. This talk will cover how to create custom views targeted to your needs. I’ll explain when and when not to go custom, and provide tips and tricks for getting the most out of your views.