Post on 24-Jan-2019
TRAINING BASKETQUALIFY FOR TOMORROW
Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum
Tower, Sector-62, Noida - 201309 | Tel: 0120-2405511
www.trainingbasket.inHelpline No. 9015887887WhatsApp No.: 9899080002
ANDROID SUMMER TRAINING
www.trainingbasket.in
Course Contents: Android app development
Course Benefit: You will learn how to Use Advance
Features of Android with LIVE PROJECTS
Brief history of Android
What is Android?
Why is Android important?
What is OHA?
Advantages of Android
Android features
Android Market
1) INTRODUCTION TO ANDROID
Details about the software requirement
Download and installation process of eclipse
Installation of ADT plugin for Eclipse
Creation of AVD
Details of AVD
Platforms
Tools
Version
2) INSTALLATION AND CONFIGURATION OF ANDROID
How to Select Android Version
Step To Create Android Project
Running Your Application
Create Switching App
Run Application in your Android Mobile
Create a List by the use of Listview
3) GETTING STARTED
What is Activity
Activity Life Cycle
The ManifestFile.xml
Layout Resources
Project File and Folder
4) INTRODUCTION TO APPLICATION COMPONENT
Introduction of Listeners
Working with Their Abstract methods
OnClickListener
OnLongClickListener
OnCheckChangedListener
OnItemClickListener
OnItemSelectedListener
OnKeyFocus
OnInitListener
5) LISTENERS
Button
Toggle Button
Checkbox
Spinner
Progress Bar
Seek Bar
6) ANDROID COMPONENTS
QuickeContactBadge
Radio Group
Rating Bar
Grid Layout
Linear Layout
Relative Layout
Frame Layout
7) LAYOUTS
List View
Grid View
Scroll View
Horizontal Scroll View
Search View
Sliding Drawer
Tab Host
Web View
8) COMPOSITE
Image View
Image Button
Gallery
Media Controller
Video View
How to Play Audio
How to Play Video
Audio Recording
Video Recording
How to Click Picture Using Camera
How to Set Wallpaper
Time Picker And Date Picker
9) IMAGE AND MEDIA
How To Create Menu
Option Menu
Context Menu
Sub Menu
10) ANDROID MENU
Introduction to Dialogs
Showing and Dismissing of dialog Boxes.
Alert Dialog
Progress Dialog
Threading and Handler
11) CREATING DIALOGS
Notifying User
Status Bar Notification
Toast
Dialog Notification
12) NOTIFICATION
Different Type of Intent?
What is intent-Filter
What is Pending Intent
What is a sticky Intent
Using Intent to take picture
13) INTENT, BROADCASTRECEIVER, ADAPTER
Switch
14) WORKING WITH BACKGROUND
Introduction
Creating Controlling Services
Unbinded and Binded Services
www.trainingbasket.in
15) MAPS ,GEO CODING AND LOCATION BASED SERVICE
Using Location Based Service
Working with Location Manager
Working With Location Class
SharedPrefrences
16) DATA STORAGE
Editor
Modes In SharedPrefrences
ContentProvider
External Storage
Internal Storage
Database Structure
SqliteDatabase
SqliteOpenHelper
CRUD operation
Handling Database
17) ANIMATION
Rolling your own Widgets
Drawables
BitMaps
Paints
18) BLUETOOTH AND WI-FI
Introduction of Bluetooth
How to make Device On, Off and Discoverable.
Introduction of Wi-Fi
How To Vibrate Your Device
19) INTRODUCATION TO SMS AND MMS
Using SMS and MMS in your Application
Using Intent and the native client
How to send Message to other Mobile
20) ANDROID TELEPHONY
Launching the dialer to initiate phone
Accessing phone and network properties and status
Reading Phone Device Details
Reading Network Details
21) SENSOR DEVICE
Using Sensor and Sensor Manager
Supporting Android Sensor
Finding Sensor
Using Sensor
Introducing accelerometer
Detecting accelerometer changes
22) WEBSERVICES
What is Web Services
Web Service Architecture
Rest and Soap
Parsing Techniques
CRUD operation over Server
23) PROJECT WITH TRAINING BASKET
After the completion, apps you see in the play store
now can be build by your own
Some Of the App example that can be made after
this course
Chatting Apps
Dictionary Apps
Employee Relationship Management Apps
Reminder Apps
Company Management Apps
College Management Apps
Student Management Apps
Sensor Gaming Apps and Many More
Explicit and Implicit Services
TextToSpeech Service
SpeechToText Service
Registering a Service in Manifest
Starting Controlling And interacting with a service