Android Development Essential Training: 2 User Interface Design

Go to class
Write Review

Free Online Course: Android Development Essential Training: 2 User Interface Design provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Android Development Essential Training: 2 User Interface Design is taught by Annyce Davis.

Overview
  • 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