ANDROID
JAVA Concepts
OOPs Concepts
Inheritance in detail
Exception handling
Packages & interfaces
JVM & .jar file extension
SQL
DML & DDL Queries in brief
Introduction to Android
What is Android?
Setting up development environment
Dalvik Virtual Machine & .apk file
extension
Fundamentals:
1. Basic Building blocks - Activities,
Activities,Services,Broadcast
Receivers & Content providers
2.UI Components - Views &
notifications
3 Components for communication -Intents & Intent Filters
Android API levels (versions & version
names)
Application Structure (in detail)
AndroidManifest.xml
Uses-permission & uses-sdk
Resources & R.java
Assets
Layouts & Drawable Resources
Activities and Activity lifecycle
Emulator-Android Virtual Device
Launching emulator
Editing emulator settings
Emulator shortcuts
Basic UI design
Form widgets
Text Fields
Layouts
Preferences
SharedPreferences
Menu
Option menu
Menu from xml
Intents
Explicit Intents
Implicit intents
UI design
Time and Date
Images and media
AlertDialogs & Toast
Styles & Themes
Styles.xml
Style attribute in layout file
Content Providers
SQLite Programming
SQLiteOpenHelper
SQLiteDatabse
Cursor
Reading and updating Contacts
Adapters andWidgtes
Adapters:-
ArrayAdapters
BaseAdapters
ListView and ListActivity
GridView using adapters
Gallery using adapters
Notifications
Broadcast Receivers
Services and notifications
Toast
Alarms