After getting to know the Android UI philosophy, we are now ready to delve into the more hands-on stuff. In this lesson, part of the “Android UI Design – Basics” course, you will get introduced to the Views, the main building blocks of Android UIs. You will learn about the major built-in components like TextView and ImageView, as well as various input controls like buttons,checkboxes,textfields etc.
Additionally, you will learn about the event based architecture that drives Android UIs and how to properly utilize listeners in order to handle events. A small sample app is built based on those principles. Finally, you will learn about adapters and how they can be used along with Views in order to create visually beautiful applications.