ANDROID SUMMER TRAINING IN CHANDIGARH / MOHALI
Learn Android 6 weeks summer Training
INTRODUCTION TO ANDROID
- Brief history of Android
- What is Android?
- Why is Android important?
- What is OHA?
- Advantages of Android
- Android features
- Android Market
INSTALLATION AND CONFIGURATION OF 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
GETTING STARTED
- 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
INTRODUCTION TO APPLICATION COMPONENT
- What is Activity
- Activity Life Cycle
- The ManifestFile.xml
- Layout Resources
- Project File and Folder
LISTENERS
- Introduction of Listeners
- Working with Their Abstract methods
- OnClickListener
- OnLongClickListener
- OnCheckChangedListener
- OnItemClickListener
- OnItemSelectedListener
- OnKeyFocus
- OnInitListener
ANDROID COMPONENTS
- Button
- Toggle Button
- Checkbox
- Spinner
- Progress Bar
- Seek Bar
- QuickeContactBadge
- Radio Group
- Rating Bar
- Switch
LAYOUTS
- Grid Layout
- Linear Layout
- Relative Layout
- Frame Layout
COMPOSITE
- List View
- Grid View
- Scroll View
- Horizontal Scroll View
- Search View
- Sliding Drawer
- Tab Host
- Web View
IMAGE AND MEDIA
- 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
ANDROID MENU
- How To Create Menu
- Option Menu
- Context Menu
- Sub Menu
CREATING DIALOGS
- Introduction to Dialogs
- Showing and Dismissing of dialog Boxes.
- Alert Dialog
- Progress Dialog
- Threading and Handler
NOTIFICATION
- Notifying User
- Status Bar Notification
- Toast
- Dialog Notification
INTENT, BROADCASTRECEIVER, ADAPTER
- Different Type of Intent?
- What is intent-Filter
- What is Pending Intent
- What is a sticky Intent
- Using Intent to take picture
WORKING WITH BACKGROUND
- Introduction
- Creating Controlling Services
- Unbinded and Binded Services
- Explicit and Implicit Services
- TextToSpeech Service
- SpeechToText Service
- Registering a Service in Manifest
- Starting Controlling And interacting with a service
MAPS ,GEO CODING AND LOCATION BASED SERVICE
- Using Location Based Service
- Working with Location Manager
- Working With Location Class
- SharedPrefrences
DATA STORAGE
- Editor
- Modes In SharedPrefrences
- ContentProvider
- External Storage
- Internal Storage
- Database Structure
- SqliteDatabase
- SqliteOpenHelper
- CRUD operation
- Handling Database
ANIMATION
- Rolling your own Widgets
- Drawables
- BitMaps
- Paints
BLUETOOTH AND WI-FI
- Introduction of Bluetooth
- How to make Device On, Off and Discoverable.
- Introduction of Wi-Fi
- How To Vibrate Your Device
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
ANDROID TELEPHONY
- Launching the dialer to initiate phone
- Accessing phone and network properties and status
- Reading Phone Device Details
- Reading Network Details
SENSOR DEVICE
- Using Sensor and Sensor Manager
- Supporting Android Sensor
- Finding Sensor
- Using Sensor
- Introducing accelerometer
- Detecting accelerometer changes
WEBSERVICES
- What is Web Services
- Web Service Architecture
- Rest and Soap
- Parsing Techniques
- CRUD operation over Server
PROJECT WITH OOPS InfoSolutions
- 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