India: +91 90300 10123

Whatsapp:+1 516 8586 242

India: +91 40 6050 1418

USA: +1 909 233 6006

UK: +44 (0)203 371 0077

android programming for beginners

android programming for beginners Course Content

Introduction
  • About to Android
  • Smartphones futures
Preparing Environment
  • Installing the SDK
  • Creating Android Emulator
  • Installing the Eclipse
  • Installing Android Development Tools
  • Choosing which Android version to use
Android Architecture
  • Android Stack
  • Android applications structure
Hello Sheep
  • Creating a project
  • Working with the AndroidManifest.xml
  • Using log system
  • Activities
UI Architecture
  • Applications context
  • Intents
  • Activity life cycle
  • Supporting multiple screen sizes
User Interface Widgets
  • Text control
  • Button control
  • Toggle buttons
  • Images
Notification & Toast
  • Parameters on Intents
  • Intents Pending
  • Status bar notifications
  • Toast notifications
Menus
  • Localization
  • Options menu
  • Context menu
Dialogs
  • Alert dialog
  • Custom dialog
  • Dialog as Activity
Lists
  • Using the string arrays
  • Creating lists
  • Custom lists
Location & Maps
  • Google maps
  • Using GPS to find the current location
Working with data storage
  • Shared preferences
  • Preferences activity
  • Files access
  • SQLite database
Animation
  • View animations
  • Drawable animations
Content providers
  • Content provider introduction
  • Query provider
Network Communications
  • Web Services
  • HTTP Client
  • XML & JSON
Services
  • Service lifecycle
  • Foreground service
Publishing Your App
  • Preparing for publishing
  • Signing & preparing the graphics
  • Publishing to the Android Market