Professional Documents
Culture Documents
Months / Weeks
Industrial Training
in Android
Development
09803266066,9501922388
Training Syllabus
ANDROID TRAINING
PART 1
09803266066,9501922388
Java Concepts
OOPs Concepts
Inheritance in detail
Exception Handling
Packages & Interfaces
Collections HashTable,Vector,List,
ArrayList, HashMap
Multi threading(Thread class & Runnable
Interface)
09803266066,9501922388
XML Coding For Layouts
Introduction to Widgets
Text Fields, Buttons, ImageViews, ImageButtons
Layouts:
Relative Layout
Linear Layout
Table Layout
Frame Layout
Webview
Styles for Range of Devices
09803266066,9501922388
XML Coding for Drawables(shapes), Gradients
Shapes: Oval, Circle, Rectangle, Round Corner
Rectangle, Shapes with Strokes, Shapes with
Shades.
Gradients: Double Shaded Shapes, Multi
Shaded Shapes
Fundamentals
Basic Building Blocks Activities, Services, Broadcast
Receivers & Content Providers
UI Components- Views & Notifications
Components for Communication -Intents & Intent Filters
09803266066,9501922388
Application Structure (In detail)
AndroidManifest.xml
Uses-Permission & Uses-SDK
Resources & R.java
Assets
Values strings.xml
Activities and Activity Lifecycle
First Sample Application
09803266066,9501922388
MENU
Option Menu
Context Menu
Sub Menu
Time and Date
Images and Media
AlertDialogs & Toast
Popup
09803266066,9501922388
Training Syllabus
ANDROID TRAINING
PART 2
09803266066,9501922388
Intents (In detail)
Explicit Intents
Implicit intents
09803266066,9501922388
Preferences
SharedPreferences
SQLiteDatabase
Cursor
Defining and Using Content Providers
Example- Sharing database among two different applications using content providers
Reading Contacts
Reading Bookmarks
Example : Develop an App to demonstrate database usage. CRUD operations must be implemented. Final details
should be viewed in GridView as well as in ListView.
Do the same application with database operations in a single class(As a Model class) and do the CRUD operations with
this class object.
09803266066,9501922388
XML Coding For Layouts
Adapter:
ArrayAdapters
BaseAdapters
ListView
GridView
Gallery Using Adapters
09803266066,9501922388
Notifications
Broadcast Receivers
Services and notifications
Alarms
09803266066,9501922388
Custom Components
Custom Toast
Custom Dialogs
Custom Animated Popup Panels
09803266066,9501922388
Threads
Threads Running on UI
Thread (runOnUiThread)
Worker Thread
Handlers & Runnable
AsynTask (In Detail)
09803266066,9501922388
Animations
Translate
Alpha
Rotate
09803266066,9501922388
Training Syllabus
ANDROID TRAINING
PART 3
09803266066,9501922388
Part - 3 Syllabus
Listview Lazy Loading
Image Cache and Lazy Loading
Webservice call
Post, Get and Soap Calling of Webservices
09803266066,9501922388
Part - 3 Syllabus
Parsing Response
JSON
XML
SOAP PARSING
Including External Libraries in Our Application
Google Maps
Maps via intent and MapActivity
Location
GPS, Location Based Services and Location with Network
09803266066,9501922388
Part - 3 Syllabus
Accessing Phone services
CALL
SMS
Network connectivity services
Sensors
Accelerometer
other sensors
Using Wifi & Bluetooth
09803266066,9501922388
Part - 3 Syllabus
Action bar tabs and custom views on Action
bars
Introduction to Fragments
3rd Party Integration
Facebook
Google Plus and Gmail
Linked in
09803266066,9501922388
For More Details
Visit
@
www.EasyWebSolutions.co.in
09803266066,9501922388