1. Using XML-Based Layouts
1.1 Why Use XML-Based Layouts?
1.2 What Does It Look Like?
1.3 We Attach These to the Java . . . How?
2. Employing Basic Widgets
2.1 TextView
2.2 Button
2.3 Images
2.4 Images (cont.)
2.5 EditText
2.6 EditText (cont.)
2.7 CheckBox
2.8 RadioButton
2.9 RadioGroup
3. Working with Containers
3.1 LinearLayout
3.2 LinearLayout (cont.)
3.3 RelativeLayout
3.4 RelativeLayout (cont.)
3.5 TableLayout
3.6 TableLayout (cont.)
3.7 GridLayout (Android 4.0 or higher)
3.8 GridLayout
3.9 FrameLayout
3.10 ScrollView
4. Exercise 2