Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Android Basics: User Input

via Udacity


Harness the power of Java to build a coffee-ordering app, use variables to add interactivity to your app, and learn the basics of object-oriented programming.


  • Making an App Interactive: Part 1
    • In this lesson, you'll plan and create interactive layouts for an Android app utilizing buttons
  • Quick Guide to Using Android Studio and the Emulator
    • Familiarize yourself with this IDE for a smoother and more efficient app development experience.
  • Making an App Interactive: Part 2
    • Continue adding elements to the Just Java app to modify the layout and add string variables.
  • Practice Set: Making an App Interactive
    • Practice building interactivity and build your second project!
  • Project: Score Keeper App
    • Implement an app to track scores between two teams playing a game.
  • Object-Oriented Programming: Part 1
    • In this lesson, you'll learn about object-oriented programming in Java including classes and class methods, objects, and inheritance.
  • Object-Oriented Programming: Part 2
    • In this lesson, you'll learn more object-oriented programming skills focused on conditional if/else statements, intents, styles, and themes in Android.
  • Practice Set: Object-Oriented Programming
    • Practice using object-oriented programming to create a simple user profile app.
  • Project: Quiz App
    • Design and implement a short quiz app about some topic you are familiar with.

Taught by

Katherine Kuan, Kunal Chawla and Lyla Fujiwara


Start your review of Android Basics: User Input

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.