Lessons:20Length:2.9 hours

For full access to all 20 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
6.2 Styles and Polish
This lesson will teach you about some of the options you have available for styling your application with XML and Java code. You will add spacing to the exhibit ListFragment
and the gallery GridView
, and learn how to use a StateListDrawable
XML file. You will also implement a progress spinner as a placeholder for images, and learn about the different coloration options available with the material theme.
Related Links
1.Introduction and Getting Set Up3 lessons, 14:27
3 lessons, 14:27
Free Lesson 1.1Introduction00:51
Free Lesson
1.1
Introduction
00:51
Free Lesson 1.2Installing Android Studio02:53
Free Lesson
1.2
Installing Android Studio
02:53
1.3Hello World10:43
1.3
Hello World
10:43
2.Creating the Zoo App4 lessons, 50:11
4 lessons, 50:11
2.1 Creating the Toolbar08:51
2.1
Creating the Toolbar
08:51
2.2Implementing the Navigation Drawer10:24
2.2
Implementing the Navigation Drawer
10:24
2.3Implementing the List View10:46
2.3
Implementing the List View
10:46
2.4Implementing the Otto Event Bus20:10
2.4
Implementing the Otto Event Bus
20:10
3.Exhibits Section4 lessons, 42:30
4 lessons, 42:30
3.1Creating Model Objects08:45
3.1
Creating Model Objects
08:45
3.2Pulling Down Exhibits Data09:00
3.2
Pulling Down Exhibits Data
09:00
3.3Creating the Exhibits List11:24
3.3
Creating the Exhibits List
11:24
3.4Creating the Exhibits Detail Page13:21
3.4
Creating the Exhibits Detail Page
13:21
4.Gallery Section3 lessons, 26:30
3 lessons, 26:30
4.1Setting Up the Gallery Data07:42
4.1
Setting Up the Gallery Data
07:42
4.2Creating a GridView of Gallery Images07:34
4.2
Creating a GridView of Gallery Images
07:34
4.3Creating the Gallery Image Detail Activity11:14
4.3
Creating the Gallery Image Detail Activity
11:14
5.Google Maps3 lessons, 21:39
3 lessons, 21:39
5.1Setting up the Google Maps API Key05:31
5.1
Setting up the Google Maps API Key
05:31
5.2Preparing Data for Map Pins06:22
5.2
Preparing Data for Map Pins
06:22
5.3Implementing Map Features09:46
5.3
Implementing Map Features
09:46
6.Finishing Up2 lessons, 19:50
2 lessons, 19:50
6.1Code Cleanup05:28
6.1
Code Cleanup
05:28
6.2Styles and Polish14:22
6.2
Styles and Polish
14:22
7.Conclusion1 lesson, 01:41
1 lesson, 01:41
7.1Conclusion01:41
7.1
Conclusion
01:41
Continue watching with Elements
Continue watching with Elements