Android Course

Home » Android Course

Android training course is for Java & Android students. Android powers more than a billion phones and tablets around the world. It’s customizable, yet easy to use

History of Android

What makes Android so good. And comparative with iOS


Android Stack

Status bar Notifications

History of Android

Overview of the stack

Using Java Mutithreading classes

Linux kernel



Dalvik VM


Application framework

Writing an animated game

Android Components

Styles And Themes


Inheriting built-in Style and User defined style

Broadcast Receivers

Using Styles as themes

Content Provider

Resources and Assets

SDK Overview

Creating and Applying simple Style


Android Resource


Localization, Using resources in XML and code


Handling Runtime configuration changes

Intent, Intent Filters and Broadcast Receivers

Creating your first project

Role of filters

The manifest file

Intent-matching rules

Layout resource

Filters in your manifest

Running your app on Emulator

Filters in dynamic Broadcast Receivers

Building UI with Activities

Creating Broadcast receiver


Understanding Broadcast action, category and data

Views, layouts and Common UI components

Registering Broadcast receiver through code and through XML

Creating UI through code and XML

Sending Broadcast

Activity lifecycle

Data Storage


Creating custom and compound Views

Communicating data among Activities


Advanced UI

Selection components (GridView, ListView, Spinner )

Shared Preferences

Adapters, Custom Adapters

Internal storage, Android File System

Complex UI components

External storage

Building UI for performance





How Sensors work

Content Providers

Using Orientation and Accelerometer sensors

Accessing built in content providers

Monitoring and managing Internet connectivity

Content provider MIME types

Making calls

Searching for content


Adding, changing, and removing content

Managing active connections

Creating content provider

Managing WiFi networks

Working with content files

Telephony Services

Overview of services in Android

Monitoring data connectivity and activity

Implementing a Service

Accessing phone properties and status

Service lifecycle

Controlling the phone

Inter Process Communication (AIDL Services)

Sending messages

Multimedia in Android


Multimedia Supported audio formats

Taking pictures

Simple media playback

Media Recorder

Supported video formats


Simple video playback

Rendering previews

Location Based Services and Google Maps


Using Location Based Services

Controlling local Bluetooth device

Finding current location and listening for changes in location

Discovering and bonding with Bluetooth devices

Proximity alerts

Managing Bluetooth connections

Working with Google Maps

Communicating with Bluetooth

Showing google map in an Activity

Android Application Deployment

Map Overlays

Itemized overlaysl


Android Application Deployment on Android Market

Displaying route on map

Web Services and WebView

Consuming web services

Receiving HTTP Response (XML, JSON )

Parsing JSON and XML

Using WebView


essay help
write my essay
write my essay for me
write my essay online
write my paper