Android Training

Android Application Training /Internship Contents

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

1. Introduction to Android

  • What is Android?

  • A Short History

  • Advantages of Android

  • Disadvantages of Android

2. Android Architecture

  • Key Components Stac

  • The Kernel

  • The Dalvik JVM

  • Application Framework

  • Applications

3. Development Environment

  • What do We Need?

  • Setting Up the SDK

  • Install Android Studio

  • Create a Virtual Device

  • Creating a Project

  • Running Your Application

  • Android Hardware Buttons

  • Run Configuration

  • Debugging an Application

  • Using Third Party JAR

4. Database Storage

  • Compiled SQL Statement

  • Insert,Update,Delete Data

  • Fetching Data

  • Example Queries

  • Iterating Over a Cursor

  • Reading Column Values from Cursor

  • Cursor Management

  • Binding Cursor to ListView

  • Custom Data Binding

  • Handling Item Click Event

  • Refreshing the ListView

  • Using the Helper Class

5. Application Fundamentals

  • The Manifest File

  • Activity

  • Creating an Activity Class

  • Activity Lifecycle

  • Launching an Activity

  • Pausing and Stopping an Activity

  • Destroying an Activity

  • Saving State

  • Creating Views

  • Registering an Activity

  • The Default Activity

  • Process Lifecycle

  • The Application Class

6. Basic GUI Programming

  • The Fundamentals

  • View Hierarchy

  • Creating Views Programmatically

  • Creating View in XML Layout

  • More on XML Layout

  • Common Programming Tasks with Views

  • TextView and EditText

  • Button

  • CheckBox

  • RadioButton and RadioGroup

  • ToggleButton

  • ImageView

  • RatingBar

  • Spinner View

  • Creating a Spinner

  • Handling Item Selection Event

  • The ListView

  • Creating a Listview

  • Handling ListView Events

  • The Adapter Model

  • Custom Adapter Class

  • Using an Adapter

  • Using a Custom Row Layout

  • ViewFlipper

  • Tabbed UI Layout

  • Creating Tabbed UI

  • Defining the Tabbed Layout

  • Creating the Tabs with View Content

  • Add a Tab with Activity Content

  • WebView

7. Layout Management

  • Background

  • LinearLayout

  • LinearLayout Orientation

  • Match_parent (fill_parent) Example

  • Layout Gravit

  • Weight

  • Table Layout

  • Managing the Width

  • RelativeLayout

  • ScrollView

  • HorizontalScrollView

8. Resource Management and Localization

  • Main Types of Resources

  • Defining Value Resources

  • Defining String Arrays

  • Creating Image Resource

  • Alternate Resource Folders

  • Alternate Folder Name Rules

  • How Android Finds Resources

  • Dealing with Screen Orientation

  • Orientation Change and Activity Lifecycle

9. Intents and Intent Filter

  • What is an Intent?

  • The android.content.Intent Class

  • Implicit Target Component Specification

  • Intent Filters

  • Data Type Filter

  • Action Name

  • Category Name

  • Hint Matching Logic

  • Default component of an Application

  • Starting an Activity

  • Getting Output from Activity

10. Application Menu

  • 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

11. Notification Message

  • Toast

  • Popping a Toast

  • Advanced Toast

  • Status Bar Notification

  • Advantages of Status Bar Notification

  • Steps to Create a Status Bar Notification

  • >Posting the Notification

  • Using a Utility Method

  • Using Dialogs

  • Alert Dialogs

  • Handling Button Click Events

  • ProgressDialog

  • Setting Progress Amount

12. Background Task Processing and Services

  • 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

13. Location Based Service

  • Guidelines for Obtaining Current Location

  • Obtaining Current Location from an Activity or Service

  • Reading Location Data

  • Other Considerations

  • Proximity Alert

  • Geocoding

  • Using MapView

  • Setting up the Project

  • Showing MapView from an Activity

14. Camera & WIFI

    • Taking pictures

    • Rendering previews

    • Video Capturing

 WIFI

    • Monitoring and managing Internet connectivity

    • Managing active connections

    • Managing WiFi

 

 

 

                       

15. Sliding

  • Tabing through Gesture effect

  • Learn How to Slide Activities

  • Using framesets in gesture

  • Sliding Navigation Menus

  • Implement Image Sliding

16. Android Animation Effects

  • Understanding Animation API

  • Animation as per XML Defination

  • Zooming , Flipping ,Moving Objects

  • Sliding effects

  • Handling Multiple animation

  • Animation by Frame

  • Cross Fading

Live project

  +91-7427827766/+91-98870-22825