Android Training Course is a hands‐on guide to designing and building mobile applications 
using Google's Android open‐source platform. The course explains what Android is and how 
it  compares  to  other  mobile  environments,  the  setup  of  the  Android  Eclipse‐based 
development  tools,  the  Android  SDK,  all  essential  features,  as  well  as  the  advanced 
capabilities and APIs such as background services, accelerometers, graphics, and GPS. 
      Content:
      Core Android
      - Introduction To android 
-  Android Overview and History  
-  Android Stack  
- SDK Overview 
- User Interaction 
- Hello World App
-  Main Building Blocks 
-  Basic Android User Interface
-  Android System Overview 
- Advanced UI 
-  Multimedia in Android 
- SQLite Database  
-  Basic Content Providers 
Advance Android 
-  Custom Content Providers 
-  Location Services
-  Services
- Broadcast Receivers 
-  Intent Filters 
-  Networking 
-  Wi-Fi
-  Telephony 
-  Camera
-  Bluetooth