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
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