Resources
Week | Resources | |
1 | Lecture Slides | Android Overview |
App Fundamentals | ||
Android UI Basics | ||
Android UI Events | ||
Further Reading | Application Fundamentals | |
Resources Overview | ||
2 | Lecture Slides | Android App Structure |
Android Activity Intents | ||
Activity Lifecycle | ||
Further Reading | Android Application Fundamentals | |
More About Intents | ||
ListView | ||
More about Activities and their Lifecycle | ||
3 | Lecture Slides | Colors, Styles, Themes and Graphics |
Drawables | ||
Elements of Material Design | ||
2D Graphics on Canvas | ||
Further Reading | Drawable Resources | |
Canvas and Drawables | ||
4 | Lecture Slides | Multimedia Support in Android / The MediaPlayer Class / Generating Sounds using SoundPool |
2D Graphics with Canvas on SurfaceView | ||
Further Reading | Media Playback | |
SoundPool | ||
5 | Lecture Slides | Android Networking / Javascript Object Notation (JSON) / AsyncTask / Networking Support in Android |
Further Reading | Android HTTP Clients | |
Android Processes and Threads | ||
AsyncTask | ||
Picasso Image Handling Library | ||
Google GSON Library |