Android Course Content Introduction to Android Overview of Android and Android SDK History of Android Android features Android
oid Architecture overview Introduction to OS layers o Linux kernel o Libraries o Android Runtime o Application framework Setup of Android Development environment
System requirements Eclipse and SDK installation, AVD creation Creating first Android application Project Structure
Android Application Fundamentals
Android application building blocks Activating components Shutting down components LifeCycle of Application Development tools, Manifest File LifeCycle of Activity
User Interface
View Hierarchy and Layouts
UI Events Building Menus Notifying users Creating dialogs Graphics & Animations
Main Building Blocks Activity Intents Services Content Providers Broadcast Receivers Resources
Overview of Android Resources Creating Resources Using Resources Drawable Resources Animation Resources
Data Storage
Shared Preferences Internal Storage (Files) External Storage(SD Card) SQLite Databases
Android Media API
Playing audio/video Media recording
Advanced Android: Blue tooth
WiFi Camera TelephonyManager Location Services Google Maps
Deploying Android Application on Device