Data Binding Library | Android Developers
The Data Binding Library enables you to write declarative layouts.