ANDROID
1. Brushups
OOPs Concepts
Inheritance in detail
Exception handling
Packages & interfaces
JVM & .jar file extension
Multi threading (Thread class & Runnable Interface)
Database Concepts
2. Introduction to Android
What is Android?
Setting up development environment
Dalvik Virtual Machine & .apk file extension
Fundamentals:
a. Basic Building blocks - Activities,Services,Broadcast Receivers & Content
providers
b. UI Components - Views & notifications
c. Components for communication -Intents & Intent Filters
Android API levels and versions
AndroidManifest.xml
uses-permission & uses-sdk
Resources & R.java
3. Android Widgets
UI Widgets
Working with Buttons
Toasts
Checkbox, AlertDialog, AutoCompleteTextView
Analog and Digital, Date and Timer picker
4. Activity and Intents
Activity Life Cycle
Implicit and Explicit Intent
StartActivity for Result
5. Android Fragments
6. Android Menus: Optioin, Context and Popup
7. Android Service
8. Android Alarm Manager
9. Android Storage
10. Android SQLite
11. Android XML and JSON
12. Android Multimedia
13. Android Telephone
14. Android Device