发布于 2015-08-02 13:16:49 | 319 次阅读 | 评论: 0 | 来源: 网友投递
RoboBinding Android开源框架
RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。RoboBinding 帮助你编写更可读,易于测试与维护的UI代码。
RoboBinding 0.8.10 发布了,在这个新版本中,你可以为80%以上的Android Views或自定义Views声明简单单向绑定如下。RoboBinding为你产生代码。没有性能影响,纯静态。
@ViewBinding(simpleOneWayProperties={"typeface"}) class MyTextViewBinding extends CustomViewBinding<TextView> { ... }
这样,你就可以开始使用typeface这个属性来做绑定了。详细请从这里开始了解。
RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。RoboBinding 帮助你编写更可读,易于测试与维护的UI代码。