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

LinkedIn Learning

Android Development Essential Training: 2 User Interface Design

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the essentials of Android app development. Find out how to build simple and responsive user interfaces using Kotlin and the Android SDK.

Syllabus

Introduction
  • User interface design
  • What you should know
  • Using the exercise files
1. Using ViewGroup Components
  • Position views with LinearLayout
  • Manage positions with constraints
  • Distribute views with constraint chains
  • Display views programmatically
  • Get view references with findViewById()
  • Get view references with view binding
  • Challenge: Get in line
  • Solution: Get in line
2. Display and Collect Text
  • Manage string values as resources
  • Manage data entry with EditText
  • Manage data entry with TextInputLayout
  • Use string resources with placeholders
  • Display Snackbar messages
  • Challenge: Get to know you
  • Solution: Get to know you
3. Display Images
  • Display image resources
  • Load image resources at runtime
  • Reduce file size with WebP images
  • Use XML-based VectorDrawable images
  • Create icons in Android Studio
  • Challenge: Load a network image
  • Solution: Load a network image
4. Create Themes and Styles
  • Define visual styles and themes
  • Configure Material Design theme colors
  • Define custom styles
Conclusion
  • Next steps

Taught by

Annyce Davis

Reviews

Start your review of Android Development Essential Training: 2 User Interface Design

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.