• Online, Self-Paced
Course Description

Android apps need to be interactive and that means programming in Java. Discover how to create an app, from layout to Java coding.

Learning Objectives

Developing Android Applications: Creating an App with Java

  • describe the role played by interactivity and gestures in Android development
  • describe how to use aligning to the parent to fix layout fitting issues in Android development
  • specify how to programmatically use buttons in your Android apps
  • specify how to create initial variables for an Android app
  • demonstrate how to process user input and convert it into strings in Android development
  • identify the purpose of IF…ELSE statements and demonstrate how they're used in Android development
  • discuss the purpose of switch statements and demonstrate how they're used in Android development
  • demonstrate how to create code in a calculator app that processes when a decimal point button was pressed
  • specify how special input characters like math operators in a calculator application can be handled in Java switch statements
  • demonstrate how to modify layout element attributes using Java in Android development
  • demonstrate how to create code in a calculator app that processes when a Cancel button was pressed
  • describe how to process user input stored in a string in a calculator application
  • create interactive components in an Android app and program them to accept input

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.