• Online, Self-Paced
Course Description

Android apps are laid out using a powerful form of XML found in Android Studio. Explore Android app layout and layout modification techniques.

Learning Objectives

Developing Android Applications: App Layout

  • describe the purpose of view groups in Android development
  • specify the relationships between parents, children, and siblings in Android development
  • identify linear layout and how it's configured in Android development
  • describe layout weight and how it's configured in Android development
  • identify relative layout and how it's configured in Android development
  • specify how portrait and landscape orientation are configured in Android development
  • describe the importance of and uses for intents
  • demonstrate how to implement explicit intents using Android Studio
  • demonstrate how to implement implicit intents using Android Studio
  • identify margins and how they're manipulated in Android development
  • identify padding and how it's manipulated in Android development
  • identify the purpose and use of ConstraintLayout in Android development
  • create and configure a basic app layout using Android Studio

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development