Objectives
  1. Load Android Studio
  2. Learn how to load a .APK file into your mobile device and run an app
  3. Use Android's Resource folder
  4. Use Java's Anonymous Inner Class to handle click events
  5. Learn Android Studio shortcuts
  6. Learn how to switch from Constraint Layout to Relative Layout in Android Studio
  7. Use Android's Toast class to print simple messages to the screen
  8. Build and run a simple Android app

Basic Information About This Course

Frequently Asked Questions

  1. Does this course teach the student how to program in Java?

    No. This course teaches how to use assets inside the Android SDK and how to program using Android Studio as the IDE. The course assumes students already know Java. Ideal candidates are students who have already taken AP CSA or know Java through an on-line course.


  2. Why does the website run so slow?

    Google provides the service for free.

  3. Which version of Android Studio should I use?

    As this course was being developed, Android Studio 2.0 was the most recent official release but Version 2.2 was available in Beta. We strongly recommend using Version 2.2 (even if it is still in Beta) as this version has better layout tools.

  4. Can I distribute the Apps I make on the Google Play Store?

    Selling or giving away apps on the Google Play Store requires the building of Signed APK files. We build Unsigned APK files in this course but creating Signed APK files only requires a small amount of additional work. Other than building these files and registering on the Google Play Store, nothing prevents a student from selling apps on this platform.

  5. Are there exams in this supplement?

    This course supplement does not currently feature any assessments.