Library

Refreshing Java
 OOPs Concepts
 Inheritance in detail
 Exception handling
 Packages & interfaces
 JVM & .jar file extension
 Multi threading (Thread class & Runnable Interface)
 Collections – HashTable, Vector, List, ArrayList, HashMap
Introduction to Android
 What is Android?
 Setting up development environment
 Dalvik Virtual Machine & .apk file extension
Fundamentals:
 Basic Building blocks – Activities, Services, Broadcast Receivers &
Content providers
 UI Components- Views & notifications
 Components for communication -Intents & Intent Filters
 Android API levels (versions & version names)
 Brief introduction to current android version.