Android coverage Overview

Exclusive and indepth coverage on every topic




Android Platform Programming(4.X)

Android Overview

Android Overview
History
Android Versions

The Stack

Stack Overview
Linux
Native Libraries
Dalvik
App Framework
Applications

Quick Start

Eclipse Platform

Installing SDK
Hello, World!
The Emulator

Main Building Blocks

Main Building Blocks Overview
A Real World Example
Activities
Intents
Services
Content Providers
Broadcast Receivers
Application Context

Android User Interface

Two Ways to Create User Interface
Views and Layouts
StatusActivity Layout
StatusActivity Java Class
Logging in Android
Threading in Android
Other UI Events
Adding Color and Graphics
Alternative Resources
Optimizing User Interface

Preferences, File System, Options Menu

Preferences
Options Menu
Shared Preferences
File System, Explained

Services

Databases
About SQLite
DbHelper
First Example
Update UpdaterService
Refactoring Status Data

Lists and Adapters

TimelineActivity
Basic TimelineActivity Layout
About Adapters
Timeline Adapter
ViewBinder: A Better Alternative
Updating Manifest File
Base Activity

Broadcast Receivers

About Broadcast Receivers
BootReceiver
The TimelineReceiver
Broadcasting Intents
The Network Receiver
Adding Custom Permissions

Content Providers

Creating Content Provider
Using Content Providers Through Widgets

System Services

Location Service
Intent Service
Sending Notifications

 
 
Java, J2EE, J2SE and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Other trade marks belong to respective companies