/DiyCodeApp

一个基于MVP + DataBinding模式开发的一款App

Primary LanguageJava

DiyCodeApp

一个基于MVP + DataBinding模式开发的一款App, 资源来源:Diycode社区


android data binding library为我们提供了一个页面与数据绑定的技术,尤其是android gradle plugin在2.2的版本之后,更是开始支持了双向绑定以及lambada表达式,使得data binding的技术更加成熟,而将data bingding技术结合的mvvm设计结构也越来越得到更多的关注。在前面我的文章里面,已经从源码的角度,讲述了data binding库的一些实现细节。现在结合data binding的技术实现一个adapter库。

声明:本App是基于Diycode社区所提供的API进行开发的,目前还不是很完善,代码也有很多需要优化的地方,由于时间的关系,后期会逐渐完善。

需要了解更多关于DataBinding的信息,请参考:https://github.com/googlesamples/android-architecture