Android Training

CURRICULUM OF ANDROID

INTRODUCTION TO ANDROID

  • Overview of Android and Android SDK
  • History of Android
  • Android Features

ANDROID ARCHITECTURE OVERVIEW

  • Introduction to OS Layers
  • Linux Kernel
  • Libraries
  • Android Runtime
  • Application Framework

SETUP OF ANDROID DEVELOPMENT ENVIRONMENT

  • System Requirements
  • Eclipse and SDK installation, AVD creation
  • Creating first Android Application
  • Project Structure
  • Creating, compiling & Executing By Cmd

ANDROID APPLICATION FUNDAMENTALS

  • Android Application Building Blocks
  • Activating Components
  • Shutting Down components
  • Lifecycle of Application
  • Development tools, Manifest File
  • Lifecycle of Activity

ANDROID APPLICATION FUNDAMENTALS

  • Android Application Building Blocks
  • Activating Components
  • Shutting Down components
  • Lifecycle of Application
  •  Development tools, Manifest File
  • Lifecycle of Activity

USER INTERFACE

  • View Hierarchy and Layouts
  • UI Events
  • Building Menus Creating Dialogs
android2
android
android1

MAIN BUILDING BLOCK

  • Activity
  • Pending
  • Intent
  • Broadcast Receivers
  • Services

DATA STORAGE

  • Shared Preferences
  • SQLite Databases
  • Creating databases and using SQLite
  • Querying Database-Create ,Update ,Delete, Insert
  • Using Cursors,SqliteOpenHelper

LOCATION SERVICES

  • Selecting a Best Location Provider-GPS
  • Finding Your Location-latitude & longitude
  • Tracking Your Position.

GOOGLE MAPS

  • Creating Map -Based Activities
  • Using the Geocoder.
  • Using Itemized Overlay.

ANDROID MEDIA API

  • Playing Audio/Video
  • Media Recording
  • Controlling Camera Settings
  • Taking a Picture