5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Software Development Solution Area     Mobile Application Development     Android App Development Essentials
Android applications are broken down into four main components: activities, services, content providers, and broadcast receivers. Approaching Android from these four components gives the developer the competitive edge to be a trendsetter in mobile application development. This course will give you the foundation to understand the basic elements of all Android Applications.

Objectives

Managing the Activity Lifecycle

  • start the course
  • create and launch activities
  • identify state changes when an app is paused and resumed
  • identify state changes when an app is stopped and restarted
  • stop and rebuild an activity

Working with Layouts

  • design layouts for activities
  • work with the layout design interface
  • define screens with layout resource files
  • identify units of measurements
  • construct linear layouts
  • build relative layouts

Working with Intents

  • describe intents and their importance
  • work with explicit intents to start activities
  • use implicit intents to open activities

Working with Services

  • create a service project and layout files
  • add a service to a project
  • add a service to a main activity
  • register a service in Android manifest

Working with Broadcast Receivers

  • describe broadcast receivers
  • register a broadcast receiver statically
  • register a broadcast receiver dynamically
  • handle system events with a broadcast receiver

Working with Content Providers

  • create and declare a content provider
  • implement the content provider class
  • use insert, query, and onCreate methods
  • use update, delete, and getType methods

Practice: Using the Components of Android

  • create an activity, a service, a broadcast receiver, and a content provider