Data Binding on Android
summary
Explains Android Data Binding: it generates compile-time binding classes (ActivityLayoutBinding) to avoid reflection and connects XML view setters (setText, setImage, visibility) to model getters. Shows using ObservableField and manual notifyPropertyChanged with BR ids to update views, and adding custom BindingAdapter methods to extend views for image loading (Glide/Picasso) and animated visibility; includes a demo episode-list app and notes beta Android Studio integration quirks and terse errors.
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:19MVC?
- 1:47Solutions?
- 2:20Data Binding
- 9:53Binding Adapter
- 11:52View language
- 22:37Limitations








