11. Introduction to android components / Building Blocks
-> Activities
-> Services
-> Content providers
-> Broadcast receivers
12. Activity Life cycle
-> Understanding the Life cycle methods
-> Working example of life cycle
13. Application development (Hello world)
-> Creating first android application
-> Debugging an Application
-> Understanding DDMS
-> DDMS and log results
14. User Interface
-> Button and CheckBox
-> Progres Bar and SeekBar
-> TextView and EditText
-> Dialogs
-> Notifications
-> Views(GridView, ListView, ImageView)
15. Understanding an android application structure
-> Understanding the XML layout files structure
-> Values XML files
-> Understanding the LDPI , MDPI , HDPI
16. Working with Layouts techniques
-> Linear Layout
-> Relative Layout
-> Table Layout
-> Frame Layout
-> What is layout in Android ?
-> Design Layout Using XML for UI layout
17. Intents understanding
-> Implicit intents
-> Explicit Intent
-> Launching native application using Intent
-> Switch between activities using Explicit Intent
-> Data transferring between activities using Intents
-> Role of intent Filters
-> Intent Filters in your manifest
18. Data Storage & Permissions
-> Content providers , preferences
-> SQLite – Database Usage
-> Data storage using the preferences
-> Updating the Data using the preference
-> Database Operations
-> Permission Systems
19. Services
-> Lifecycle
-> Bound Services
-> Notifications
-> Running in Foreground
20. Broadcast Receivers
-> Broadcast Receivers
-> Lifecycle
-> Permissions