更新时间:2016年11月30日15时45分 来源:传智播客Android培训学院 浏览次数:
| 1 | <variablename="user"type="cn.itcast.mvvmdemo.User"/> | 
| 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 | publicclassUser {privateString firstname;privateString lastname;publicUser(String firstname, Stringlastname) {this.firstname = firstname;this.lastname = lastname;}publicString getFirstname() {returnfirstname;}publicvoidsetFirstname(Stringfirstname) {this.firstname = firstname;}publicString getLastname() {returnlastname;}publicvoidsetLastname(Stringlastname) {this.lastname = lastname;}} | 
| 1 2 3 | <TextViewandroid:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:text="@{user.firstname}"/> | 
| 01 02 03 04 05 06 07 08 09 10 | publicclassMainActivity extendsAppCompatActivity {privateUser user;@OverrideprotectedvoidonCreate(BundlesavedInstanceState) {super.onCreate(savedInstanceState);ActivityMainBinding binding =DataBindingUtil.setContentView(this, R.layout.activity_main);user = newUser("尼古拉斯凯奇", "赵四");binding.setUser(user);}} | 
