Android Development Workshop
Syllabus
-
Java OOP
- Class and Object
- Class and Instance Variable
- Inheritance and Polymorhpism
- Overloading and Overriding
- Interface and Abstract Classes
- Java Inner Anonymous Class
- Multi-Threading
-
Introduction to Android
- Android Architecture
- Folder structure
- Layouts, Widgets, Weight-sum and Gravity
- Simple click event on button and generating toast
-
Activity
- Activity and Life-Cycle
- Manifest file
- Intents and Bundle (sending data from one activity to another)
- Dialog and alert-dialog
-
Content Provider
- Extract music files from sd-card and display in list-view
- onclick play music
-
Broadcast Receiver and Service
- Intro to broadcast receiver and service
- SQLite and Shared Preferences
- Music player with accelerometer sensor
-
HTTP
- Getting data from backend
- Signup and login implementation