The following is a list of all source code files that are used on the course content , broken down by lesson.
Meet Android Studio
Lesson 1 - Github
- TipCalculator App (Working with my App)
- Persisting Application State (Screencast)
- Layout Exercise BASE
- Layout Exercise SOLUTION
Lesson 2 - Github
- Action Bar Elements (Complete code)
- MovieManager App (Working with my App)
- Butterknife annotation library (Field and method binding for Android views)
- Picasso (Image loading and caching library for Android)
- Adding Views Dynamically (Screencast complement)
- Building Layouts for screen configuration changes (Screencast complement)
- Working with Custom Styles & Themes (Screencast complement)
- Activity 1 (Creating Accessible Applications)
- Activity 2 (Applying style to a group of views )
- Activity 3 (Unit test on Android)
Lesson 3 - Github
- Deep Links
- AsyncTask example
- HandlerThread example
- AsyncTaskLoader & CursorLoader tutorial
- Happy BirthDay App (Working with my App) *
- Android Scheduling task tutorial (Example of an Alarm Implementation)
- Activity 1 (AsyncTask) - Base code
Lesson 4 - Github
Project Setup Part1 (Working with my App)
Project Setup Part2 (Working with my App)
SQlite Databses
Content Providers
Using Loaders
Background Services
Complete Activity