Admission Enquiry:
+91 9928556083 | +91 8529171155
Toll Free: 18005729697
Franchise | Master Franchise :
+91 9829140090 | +91 7742420102

info@technoglobe.co.in

Give a HEAD START to your career with our Job Oriented Programs in Accounting / Digital Marketing
Web Development / Data Science
or Salesforce

Android Development

durationDuration :
3 Months
Study TypeStudy Type :
Full Time
Tuition feesClasses :
On Projector
assignments-img 100% placement
assistance
assignments-img Job Oriented
Training
assignments-img Step by step
training
assignments-img Daily
assignments

Introduction to Android

  • What is Android
  • A Short History
  • Advantages of Android
  • Disadvantages of Android
img

Android Architecture

  • Key Components Stack
  • The Kernel
  • Libraries
  • The Dalvik JVM
  • Application Framework
  • Application

Android Development Environment

  • What Do We Need?
  • Setting Up the SDK
  • Install Eclipse Plugin
  • Create a Virtual Device
  • making a Project
  • Running Your Application
  • Android Hardware Buttons
  • Run Configuration
  • Debugging an Application
  • Dalvik Debug Monitor Server (DDMS)
  • The Console Views
  • Developing for Multiple Android Versions

Android Application Fundamentals

  • The Manifest File
  • Activity
  • Activity Class
  • Activity Lifecycle
  • Launching an Activity
  • Pausing and Stopping an Activity
  • Destroying an Activity
  • Saving State
  • making Views
  • Registering an Activity
  • The Default Activity
  • Process Lifecycle
  • The Application Context

Android Basic GUI Programming

  • The Fundamentals
  • View Hierarchy
  • Views Programmatically
  • Views in XML Layout
  • More on XML Layout
  • Common Programming Tasks with Views
  • Text View and Edit Text
  • Button
  • CheckBox
  • Radio Button and Radio Group
  • Toggle Button
  • Image View
  • Rating Bar

Android Layout Management

  • Background
  • Linear Layout
  • Linear Layout Orientation
  • match_parent (fill_parent) Example
  • Layout gravity
  • Weight
  • Table Layout
  • Managing the Width in Mobile
  • Relative Layout
  • Scroll View
  • Horizontal Scroll View

Android Resource Management

  • Main Types of Resources
  • Defining Value Resources
  • Defining String Arrays
  • Image Resources
  • Alternate Resource Folders
  • How Android Finds Resources
  • Dealing with Screen Orientation
  • Orientation Change and Activity Lifecycle
  • Developing for Tablets

Intents and Intent Filters

  • What is an Intent?
  • The android.content.Intent Class
  • Implicit Target Component Specification
  • Intent Filters
  • Sending Data through Android Intents
  • Action Name
  • Category Name
  • Default component of an Application
  • Starting an Activity
  • Getting Output from Activity
  • Pending Intent

Application Menus

  • Defining Menu Items
  • Menu XML File
  • Option Menu
  • Populating Menu Items from Resource
  • Manipulating Menu Items
  • Handling Menu Item Click Event
  • Context Menu
  • Showing a Context Menu
  • Handling Context Menu Item Click

Showing Notification Messages

  • Toast
  • Popping a Toast
  • Status Bar Notification
  • Advantages of Status Bar Notification
  • Steps to Create a Status Bar Notification
  • Posting the Notification
  • Using Dialogs
  • Alert Dialogs
  • Handling Button Click Events
  • Progress Dialog
  • Setting Progress Amount

Advanced GUI Development

  • Spinner View
  • Handling Item Selection Event
  • The List View
  • Developing a List View
  • Handling List View Events
  • The Adapter Model
  • Using an Adapter
  • Tabbed UI Layout
  • Creating Tabbed UI
  • Defining the Tabbed Layout
  • Tabs with View Content
  • Add a Tab with Activity Content
  • WebView
  • WebView Methods

Broadcast Receiver

  • Developing a Broadcast Receiver Component
  • Registering a Receiver
  • Broadcasting a Custom Intent
  • Broadcasting a Notification
  • Low Battery Indication by Broadcast Receiver

Using Gesture & Sliding

  • Tabing through Gesture effect
  • Learn How to Slide Activities
  • Using Framesets in Gesture
  • Sliding Navigating Menus

Android Data Storage

  • Data Storage Options
  • Shared Preferences
  • Modifying Shared Preferences
  • Default Preferences
  • Editing Preferences
  • External Storage
  • Checking State of External Storage
  • Working with Files in External Storage
  • Shipping Files with the Application
  • Working with Raw Resource Files
  • Working with Asset Files

SQL Database Storage

  • Opening a Database Connection
  • Transaction Management
  • A Pattern for Connection and Transaction Handling
  • Compiled SQL Statement
  • Inserting Data
  • Updating Data
  • Deleting Data
  • Fetching Data
  • Example Queries
  • Iterating Over a Cursor
  • Reading Column Values from Cursor
  • Cursor Management
  • Binding Cursor to List View
  • Handling Item Click Event
  • Refreshing the List View

Content Provider

  • Use of URL
  • The Structure of Data
  • MIME Type
  • Content Provider
  • Implement the query () Method
  • Implement the insert() Method
  • The update() and delete() Methods
  • Implement getType()
  • Registering a Provider
  • Writing a Data Consumer
  • Performing a Query

Network Programming

  • Communication Using HTTP Protocol
  • HttpClient Object
  • New Service implementation as per Android Marshmallow version
  • Making a Network Request
  • Using Basic Authentication
  • WebService Implementation by PHP & DotNET
  • XML Parsing Options
  • Setting up XML Pull Parser
  • Checking Network Status
  • Receiving Files from network
  • JSON Parsing

Background Task Processing and Service

  • The Handler Framework
  • The Basic Approach
  • Creating a Handler
  • Posting a Message
  • Doing Background Work
  • AsyncTask
  • Callback Methods of AsyncTask
  • Doing the Work
  • Starting Work
  • Getting Result from the Task
  • Updating GUI from the Task
  • Ending the Task
  • What is a Service?
  • Making a Service
  • Starting and Stopping a Service

Android Multimedia Programming

  • Recording Audio
  • Start Recording Audio
  • Stop Recording
  • Playing Audio
  • Playing from Raw Resource
  • Stopping and Cleanup
  • Video Playback
  • Playing Video

Location Based Services

  • Guidelines for Obtaining Current Location
  • Obtaining Current Location from an Activity or Service
  • Reading Location Data
  • Proximity Alert
  • Geocoding
  • Using MapView
  • Showing MapView from an Activity

Android Telephony API

  • Common Uses of Telephony API
  • Making a Phone Call
  • Sending SMS Message
  • Call and Service State
  • Monitoring Call and Service State
  • Register the Listener
  • Getting Detail Phone Information

Camera

  • Taking pictures
  • Rendering previews

Bluetooth

  • Using Bluetooth Adapter
  • Finding bluetooth devices

Sensors

  • How Sensors work
  • Lig to Sensor readings
  • Best practices for performance
  • Proximity Sensor

WiFi

  • Monitoring and managing Internet connectivity
  • Getting paired connections
  • Listing new WiFi Connections

Android Architecture

  • Key Components Stack
  • The Kernel
  • Libraries
  • The Dalvik JVM
  • Application Framework
  • Application

Android Development Environment

  • What Do We Need?
  • Setting Up the SDK
  • Install Eclipse Plugin
  • Create a Virtual Device
  • making a Project
  • Running Your Application
  • Android Hardware Buttons
  • Run Configuration
  • Debugging an Application
  • Dalvik Debug Monitor Server (DDMS)
  • The Console Views
  • Developing for Multiple Android Versions

Android Application Fundamentals

  • The Manifest File
  • Activity
  • Activity Class
  • Activity Lifecycle
  • Launching an Activity
  • Pausing and Stopping an Activity
  • Destroying an Activity
  • Saving State
  • making Views
  • Registering an Activity
  • The Default Activity
  • Process Lifecycle
  • The Application Context

Android Basic GUI Programming

  • The Fundamentals
  • View Hierarchy
  • Views Programmatically
  • Views in XML Layout
  • More on XML Layout
  • Common Programming Tasks with Views
  • Text View and Edit Text
  • Button
  • CheckBox
  • Radio Button and Radio Group
  • Toggle Button
  • Image View
  • Rating Bar

Android Layout Management

  • Background
  • Linear Layout
  • Linear Layout Orientation
  • match_parent (fill_parent) Example
  • Layout gravity
  • Weight
  • Table Layout
  • Managing the Width in Mobile
  • Relative Layout
  • Scroll View
  • Horizontal Scroll View

Android Resource Management

  • Main Types of Resources
  • Defining Value Resources
  • Defining String Arrays
  • Image Resources
  • Alternate Resource Folders
  • How Android Finds Resources
  • Dealing with Screen Orientation
  • Orientation Change and Activity Lifecycle
  • Developing for Tablets

Intents and Intent Filters

  • What is an Intent?
  • The android.content.Intent Class
  • Implicit Target Component Specification
  • Intent Filters
  • Sending Data through Android Intents
  • Action Name
  • Category Name
  • Default component of an Application
  • Starting an Activity
  • Getting Output from Activity
  • Pending Intent

Application Menus

  • Defining Menu Items
  • Menu XML File
  • Option Menu
  • Populating Menu Items from Resource
  • Manipulating Menu Items
  • Handling Menu Item Click Event
  • Context Menu
  • Showing a Context Menu
  • Handling Context Menu Item Click

Showing Notification Messages

  • Toast
  • Popping a Toast
  • Status Bar Notification
  • Advantages of Status Bar Notification
  • Steps to Create a Status Bar Notification
  • Posting the Notification
  • Using Dialogs
  • Alert Dialogs
  • Handling Button Click Events
  • Progress Dialog
  • Setting Progress Amount

Advanced GUI Development

  • Spinner View
  • Handling Item Selection Event
  • The List View
  • Developing a List View
  • Handling List View Events
  • The Adapter Model
  • Using an Adapter
  • Tabbed UI Layout
  • Creating Tabbed UI
  • Defining the Tabbed Layout
  • Tabs with View Content
  • Add a Tab with Activity Content
  • WebView
  • WebView Methods

Broadcast Receiver

  • Developing a Broadcast Receiver Component
  • Registering a Receiver
  • Broadcasting a Custom Intent
  • Broadcasting a Notification
  • Low Battery Indication by Broadcast Receiver

Using Gesture & Sliding

  • Tabing through Gesture effect
  • Learn How to Slide Activities
  • Using Framesets in Gesture
  • Sliding Navigating Menus

Android Data Storage

  • Data Storage Options
  • Shared Preferences
  • Modifying Shared Preferences
  • Default Preferences
  • Editing Preferences
  • External Storage
  • Checking State of External Storage
  • Working with Files in External Storage
  • Shipping Files with the Application
  • Working with Raw Resource Files
  • Working with Asset Files

SQL Database Storage

  • Opening a Database Connection
  • Transaction Management
  • A Pattern for Connection and Transaction Handling
  • Compiled SQL Statement
  • Inserting Data
  • Updating Data
  • Deleting Data
  • Fetching Data
  • Example Queries
  • Iterating Over a Cursor
  • Reading Column Values from Cursor
  • Cursor Management
  • Binding Cursor to List View
  • Handling Item Click Event
  • Refreshing the List View

Content Provider

  • Use of URL
  • The Structure of Data
  • MIME Type
  • Content Provider
  • Implement the query () Method
  • Implement the insert() Method
  • The update() and delete() Methods
  • Implement getType()
  • Registering a Provider
  • Writing a Data Consumer
  • Performing a Query

Network Programming

  • Communication Using HTTP Protocol
  • HttpClient Object
  • New Service implementation as per Android Marshmallow version
  • Making a Network Request
  • Using Basic Authentication
  • WebService Implementation by PHP & DotNET
  • XML Parsing Options
  • Setting up XML Pull Parser
  • Checking Network Status
  • Receiving Files from network
  • JSON Parsing

Background Task Processing and Service

  • The Handler Framework
  • The Basic Approach
  • Creating a Handler
  • Posting a Message
  • Doing Background Work
  • AsyncTask
  • Callback Methods of AsyncTask
  • Doing the Work
  • Starting Work
  • Getting Result from the Task
  • Updating GUI from the Task
  • Ending the Task
  • What is a Service?
  • Making a Service
  • Starting and Stopping a Service

Android Multimedia Programming

  • Recording Audio
  • Start Recording Audio
  • Stop Recording
  • Playing Audio
  • Playing from Raw Resource
  • Stopping and Cleanup
  • Video Playback
  • Playing Video

Location Based Services

  • Guidelines for Obtaining Current Location
  • Obtaining Current Location from an Activity or Service
  • Reading Location Data
  • Proximity Alert
  • Geocoding
  • Using MapView
  • Showing MapView from an Activity

Android Telephony API

  • Common Uses of Telephony API
  • Making a Phone Call
  • Sending SMS Message
  • Call and Service State
  • Monitoring Call and Service State
  • Register the Listener
  • Getting Detail Phone Information

Camera

  • Taking pictures
  • Rendering previews

Bluetooth

  • Using Bluetooth Adapter
  • Finding bluetooth devices

Sensors

  • How Sensors work
  • Lig to Sensor readings
  • Best practices for performance
  • Proximity Sensor

WiFi

  • Monitoring and managing Internet connectivity
  • Getting paired connections
  • Listing new WiFi Connections

Finding Your Right Courses

Request A Call

WHY TECHNOGLOBE?

  • 24+ Years of Excellence in Education, Trainings & Placement
  • Technoglobe has been awarded more then 20 times for its quality Education & Placement.
  • 100% Assured Placements.Technoglobe having tie ups with 100+ Companies.
  • Technoglobe is Authorised by Ministry of MSME for Skill Development Programs.
  • More Than 45000+ Students Placed.
  • Soft Skills & GDPI Classes for Interview Preparation.
  • In depth training of Technology with Live/Real Time Projects by Expert Trainers.
  • International Certification for students from our Authorised Partners HPE, IBM, Microsoft,ADOBI & Tally.
  • Technoglobe is recommended by Rajasthan Technical University for Intership & Training.
  • Team Technoglobe consists of highly qualified professionals with PhD, M.Tech, B.Tech, MCA, BCA, MBA, and many other streams.

Head Office

405, Bhandari Hospital Corner,Gopalpura Bypass, Jaipur. Rajasthan (INDIA)

Corporate Office

Basement, Shiv Shakti tower, near triveni flyover, Gopalpura, Jaipur. Rajasthan (INDIA)

Call Us

+91 9928556083

Email Us

info@technoglobe.co.in

hr.technoglobe@gmail.com

Need Help?

Send Us A Message

Get In Touch

(Head Office) : 405, Bhandari Hospital Corner,Gopalpura Bypass, Jaipur. Rajasthan (INDIA)

(Corporate Office) : Basement, Shiv Shakti tower, near triveni flyover, Gopalpura, Jaipur. Rajasthan (INDIA)

+91 9928556083

info@technoglobe.co.in

  

Our Courses

Apply For Job

Ready to relocate :  Yes   No

Copyright © technoglobe.co.in. All Rights Reserved.

The certification names and logos are the trademarks of their respective owners.