Android Application development

Course Fees : 1000 USD

Android Overview

Android Overview

History

Android Versions

The Stack

Stack Overview

Linux

Native Libraries

Dalvik

App Framework

Applications

Main Building Blocks

Main Building Blocks Overview

A Real World Example

Activities

Intents

Services

Content Providers

Broadcast Receivers

Application Context

Sample Project Overview
  • Project Design
  • Android User Interface design
  • Preferences, File System, Menus
  • Android Services
  • Working with Databases
  • Lists and Adapters
  • Broadcast Receivers
  • Content Providers
  • System Services
Android User Interface
  • Two Ways to Create User Interface
  • Views and Layouts
  • Status Activity Layout
  • Status Activity 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
  • Application Object
  • Updater Service
  • Looping In the Service
  • Pulling Data from Twitter
Databases
  • SQLite
  • DbHelper
  • First Example
  • Update UpdaterService
  • Refactoring Status Data
Lists and Adapters
  • TimelineActivity
  • Basic Timeline Activity Layout
  • About Adapters
  • Timeline Adapter
  • View Binder: A Better Alternative
  • Updating Manifest File
  • Base Activity
Broadcast Receivers
  • About Broadcast Receivers
  • Boot Receiver
  • The Timeline Receiver
  • Broadcasting Intents
  • The Network Receiver
  • Adding Custom Permissions
Content Providers
  • Creating Content Provider
  • Using Content Providers through Widgets
System Services
  • Compass Demo
  • Location Service
  • Intent Service
  • Sending Notifications