Android Training

Android App Development Training in Kolkata

Prerequisite: Core Java / Beginner Android Developer Training

Introduction

  • What is Android
  • Android Architecture
  • Android Application Fundamentals
  • Android Application Components
  • Security and Permissions

First Experience with ANDROID application

  • Android Installation and Eclipse
  • First Android application
  • Running and Debugging through DDMS
  • Android Project Structure
  • Android development Tools

Activity and Intents

  • Activity Lifecycle
  • Declaring and launching the activities
  • Intents and Intent filter
  • Linking activities using intents
  • Calling built-in applications using intents
  • Managing android resources

Designing User Interface

  • Layouts and screen orientation
  • Basic Views (TextView, Button, ImageButton, EditText, CheckBox, ToggleButton, RadioButton, RadioGroup Views, ProgressBar, SeekBar, AutoCompleteTextView)
  • Picker Views (TimePicker, DatePicker)
  • List Views (ListView, SpinnerView)
  • Styles and Themes
  • Creating the User Interface using Fragments
  • Creating the User Interface Programmatically

Menus, Dialogs and Images with Views

  • Using ImageViews to display Pictures (Gallery, ImageView, ImageSwitcher, GridView)
  • Using Menus with Views (Options Menu, Context Menu, Sub menus)
  • Additional Views (AnalogClock and DigitalClock views, WebView)
  • Adapter – Array Adapter, List Adapter, Simple CursorAdapter
  • AlertDialog, ProgressDialog, Toasts

Files, Saving State and Shared Preferences

  • Saving Application Data
  • Creating and Saving Preferences
  • Retrieving Shared Preferences
  • Reading, Writing, Saving and Loading files
  • Including Static Files as Resources
  • Accessing SD Cards

Working with SQLite Database and Content Providers

  • Introduction
  • SQLite Database Helper and Creating a Database
  • Opening and Closing a Database
  • Working with Cursors Inserts, updates and deletes
  • Basics of Content Provider
  • Using a Content Provider
  • Native Content Provider

A Practical Project For Hands on Experience.

If you already have knowledge about this. Then follow The Link, Click Here For Advanced Android  Development Training.