美文网首页APP & program
Android DataBinding系列详解(三)

Android DataBinding系列详解(三)

作者: cqj | 来源:发表于2022-07-22 10:10 被阅读0次

除了上文说到的继承BaseObservable类,通过注解实现动态绑定外,Android SDK里面封装好了ObservableBoolean、ObservableByte、ObservableChar、ObservableDouble、ObservableField、ObservableFloat、ObservableInt、ObservableLong、ObservableParcelable、ObservableShort这些类,其中ObservableField、ObservableParcelable都为泛型类,其余的为基础类。

改写上文的Student类,如下图

t图1

然后修改Activity里面的实现,如下图

图2

下面就是见证奇迹的时候

图3

实现了与上文同样的结果,为什么呢,下面我们来看看ObservableField的源码

图4

其实是里面给我们封装好了,就是这么简单,要想对DataBinding有更深层次的了解,请关注我的微博Android DataBinding系列详解(四)

相关文章

网友评论

    本文标题:Android DataBinding系列详解(三)

    本文链接:https://www.haomeiwen.com/subject/rnkmirtx.html