Chapter 1: JAVA Concepts
OOPs Concepts
Inheritance in detail
Exception handling
Packages & interfaces
JVM & .jar file extension
Multi threading (Thread class & Runnable Interface)
Chapter 2: SQL
DML & DDL Queries in brief
Chapter 3: Introduction to Android
What is Android?
Setting up development environment
Dalvik Virtual Machine & .apk file extension
Fundamentals:
Android API levels (versions & version names)
Chapter 4: Application Structure (in detail)
AndroidManifest.xml
uses-permission & uses-sdk
Resources & R.java
Assets
Layouts &Drawable Resources Activities and Activity lifecycle
First sample Application
Chapter 5: Emulator-Android Virtual Device
Launching emulator Editing emulator settings Emulator shortcuts Logcat usage Introduction to DDMS
Second App:- (switching between activities)
Develop an app for demonstrating the communication between Intents
Chapter 6: Basic UI design
Form widgets oText Fields
Layouts
[dip, dp, sip, sp] versus px
Examples
Chapter 7: Preferences
SharedPreferencesoPreferences from xml
Examples
Chapter 8: Menu
Option menu Context menu Sub menu menu from xml menu via code
Examples