You are on page 1of 3

MSME Development Institute, Chennai

Android Course Content


Introduction to Android
Android Overview and History
Android development environment
Android OS Architecture
Linux kernel
Native libraries
Dalvik virtual machine
App framework
Apps
Android SDK Overview
Platforms
Tools
Versions
Main Building Blocks
Activities
Activity lifecycle
Intents
Services
Content Providers
Broadcast Receivers
Project Structure
Root Contents
Project Files
Manifest File
Writing your first Android Application
Building, Running and debugging your application
MSME DI Elex
Working with Android Emulator
Testing apps in Real Device
Android Quick start apps in emulator
Running quick start application in real devices
Building Android Applications
Building Activities
Building Intents
Building and using Services
Notifications
Binding and using Content Providers
App Widgets
App Framework
Basic Android User Interface
What is XML based Layout
Why XML based Layout
Building Views and layouts
Built-in Layouts
Built-in Views
Handling user events
Basic Widgets
Buttons
Labels
Images
Radio and Check box
Android System Overview
File System
Preferences
Notifications
Security model
Advanced UI
Adapters
BuildingUI for Performance
Graphics
Menus
Dialogs
Browser View (Web kit)
Data Store
MSME DI Elex
Overview
Preferences
Files
Local Databases
SQLite Databases
Content Providers
Services
Overview of service
Implementing a Service
Service lifecycle
Broadcast Receivers
Broadcast Receivers
Implementing broadcast receiver
System broadcasts and how to use them
Intent Filters
What is an Intent Filter
Role of filters
Intent Routing
Filters in your manifest
Communicating via the Internet
HTTP
Parsing Responses
Email
Handling Telephone Controls
Making Calls
Monitoring data connectivity & Activity
Accessing phone Status
Controlling Phone
Bluetooth
Controlling local Bluetooth device
Discovering and bonding with Bluetooth devices
Managing Bluetooth connections
Communicating with Bluetooth

You might also like