Online Software Training

Where ever you are when ever you need More »

Programming Languages

Computers are fast improving and there is a rush to learn those computer programming languages. There is much in demand for programmers in computer based companies. More »

Database

Learn the ins and outs of the Database development with ease. Provide your employees with the Oracle 9i or Orace 10g database and end-user skills you need to improve the performance and functionality of your business. More »

DATA WAREHOUSING TOOLS

Learn the ins and outs of Data Warehousing and data communication concepts with ease. Provide your employees with the data warehousing and communication skills you need to improve the performance and functionality of your business. More »

 

android.html

ANDROID ONLINE TRAINING

ANDROID COURSE CONTENT

GETTING STARTED

  • Overview of Android and Android SDK
  • Getting to know your Android development environment
  • Writing your first Android application
  • Running and debugging your application
  • Working with Android simulator
  • Test your application on device

ANDROID APPLICATIONS – THE BIG PICTURE

  • Android architecture
  • Android application model
  • Overview of Android application building blocks
  • Application design guidelines
  • Application lifecycle

    BUILDING USER INTERFACE

  • Overview of Android’s view structure
  • Android built-in layouts
  • Defining a layout in XML
  • Android built-in Views
  • Event handling
  • Building custom views and layouts

BUILDING ANDROID APPLICATIONS

  • AndroidManifest.xml file – the control file
  • Building activities
  • Building intents
  • Building and using services
  • Notifications
  • Building and using content providers

DATA STORES

  • Overview of storing, retrieving, and exposing data
  • Preferences
  • Files
  • SQLite Databases
  • ContentProviders
  • Data access over the network

ANDROID SECURITY MODEL

  • Overview of Android security architecture
  • Signing application packages
  • User IDs and access control
  • Using, declaring and enforcing permissions
  • URI permissions

RESOURCES AND I18N

  • Overview of resources in Android
  • Creating resources
  • Using resources
  • Drawable resources
  • Animation resources
  • Using resources for different languages

ANDROID MEDIA API

  • Playing audio/video
  • Media recording

BUILDING LOCATION BASED APPLICATIONS

  • Where am I
  • LocationManager
  • Integrate with GoogleMap

INTERPROCESS COMMUNICATION WITH AIDL

  • Overview of Android Interface Definition Language (AIDL)
  • Defining the interface
  • Implementing an interface
  • Exposing the interface
  • Invoking IPC methods Parameter passing