A layout defines the visual structure for a user interface, such
as the UI for an activity.
• You can declare a layout in two ways:
– Declare UI elements in XML. Android provides a straightforward XML
vocabulary that corresponds to the View classes and subclasses.
– Instantiate layout elements at runtime. Your application can create
View and ViewGroup