image

About the Android

Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. The documents listed in the left navigation provide details about how to build apps using Android's various APIs.

Course Syllabus : Duration - 40 Hours

Introduction to Android Programming
  • Android Introduction
  • What is Android
  • History and Version
  • Android Architecture
  • Core Building Blocks
  • Android Emulator
  • Install Android
  • Setup Eclipse
  • Hello Android example
Project Structure
  • Internal Details
  • Dalvik VM
  • AndroidManifest.xml
  • R.java
  • Hide Title Bar
  • Screen Orientation
Activity and Intents
  • Activity LifeCycle
  • Implicit Intent
  • Explicit Intent
  • Start Activity For Result
Communicating Between Activities
  • Switching Activities
  • Putting Extra
  • Using Bundle
Android Widgets
  • UI Widgets
  • TextView
  • EditText
  • Auto Complete Text View
  • Button
  • Image Button
  • Check Box
  • Toggle Button
  • Radio Button
  • Radio Button Group
  • Progress Bar
  • Spinner
  • Time Picker
  • Date Picker
Android Menu
  • Option Menu
  • Context Menu
  • Popup Menu
Android - UI Layouts
  • UI Layouts
  • Linear Layout
  • Relative Layout
  • Absolute Layout
  • Grid Layout
Android Telephony
  • Phone Call
  • Send SMS
  • Send Email
Android Multimedia
  • MediaPlayer: Audio
  • VideoView: Video
Android Device
  • Bluetooth
  • Wifi
Android Storage
  • Android Preferences
  • Internal Storage
  • External Storage
Android SQLite
  • Introduction to SQLite
  • CRUD Operations
Publishing Android Application
  • Steps to Publish Your Android App