Android Development: Data Binding

Go to class
Write Review

Free Online Course: Android Development: Data Binding 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: Data Binding is taught by Joe Marini.

Overview
  • Discover the benefits of data binding for Android apps. Learn how to work with binding expressions, bind to observable data sources, and more.

Syllabus
  • Introduction

    • Simplify your data-driven layouts
    • What you should know
    • Getting set up
    1. Overview
    • What is data binding?
    • Doing things the old way
    • Setting up your project
    2. Basic Data Binding
    • Create binding layout
    • Create databound activity
    3. Layout Expressions
    • The binding expression language
    • Using binding expressions
    • Challenge: String concatenation expression
    • Solution: String concatenation expression
    4. Binding to Observable Data
    • Overview of observables
    • Binding to observables
    • Binding to ViewModels
    • Using binding adapters
    • Two-way binding syntax
    • Using converters
    • Challenge: Color binding adapter
    • Solution: Color binding adapter
    Conclusion
    • Next steps