Batch
Date: March
17th @ 8:00AM to 9:00AM
Faculty:
Mr. SambaSiva Rao
Duration:
1 month
Fee:
3000
INR
Location
: Madhapur, Hyderabad.
**
Complete Material wii be Provided.....
Venue
:
DURGA SOFTWARE SOLUTIONS at MADHAPUR
Plot No : 58,
IInd Floor ,
Sai Nagar,
Madhapur, Hyderabad-500034.
Ph.No : 9505905786
Syllabus:
Introduction
to Android
Android Overview
and History
-
How it all got started
- Why
Android is different (and important)
Android
Stack
-
Overview of the stack
- Linux
kernel
- Native
libraries
- Dalvik
- App framework
- Apps
SDK
Overview
Hello
World App
- Creating
your first project
-
The manifest file
-
Layout resource
- Running
your app on Emulator
Main
Building Blocks
-
Activities
-
Activity lifecycle
-
Intents
-
Services
- Content
Providers
-
Broadcast Receivers
Basic
Android User Interface
-
XML versus Java UI
-
Views and layouts
- Common
UI components
-
Handling user events
Android
system Overview
- Preferences
- Notifications
Advanced UI
-
Selection components
-
Adapters
-
Menus and Dialogs
-
Animations
Multimedia
in Android
- Multimedia
Supported audio formats
-
Simple media playback
- Supported
video formats
- Simple
video playback
SQL
Database
- Introducing
SQLite
- SQLiteOpenHelper
and creating a database
-
Opening and closing a database
-
Working with cursors Inserts, updates, and deletes
Basic
Content Providers
- Content
provider MIME types
-
Adding, changing, and removing content
- Working
with content files
Advanced
Android:
Location
Services
- Working
with the Location Manager
- Working
with Google Maps extensions
Services
-
Overview of services in Android
-
Implementing a Service
-
Service lifecycle
Broadcast
Receivers
-
What are Broadcast Receivers
- Implementing
broadcast receiver
Intent
Filters
- Role
of filters
- Intent-matching
rules
- Filters
in your manifest
WiFi
- Monitoring
and managing Internet connectivity
-
Managing active connections
- Managing
WiFi
Camera
-
Taking pictures
-
Rendering previews
Bluetooth
-
Controlling local Bluetooth device
- Discovering
and bonding with Bluetooth devices
-
Managing Bluetooth connections
- Communicating
with Bluetooth