RoboBinding是一个实现了数据绑定 Presentation Model 模式的Android开源框架。RoboBINDing 帮助你编写更可读,易于测试与维护的UI代码。
特点:
通过绑定移除 - 大量不必要的代码(如addXXListener(),findVIEwById()等) 。
将 - 难于测试的Android代码以及运行过久且不切实际的Android单元测试 - 变为 pojo PresentationModels 及其普通的JUnit单元测试。
提供对象类型Cursor来替换 - 关系类型Cursor,因为我们已经习惯于操作对象 。
可以很容易的为任何自定义组件,第三方组件或Android widget编写属性绑定实现,简化代码,使项目易于维护。
发布于 2015-08-02 13:16:49 | 319 次阅读
发布于 2014-09-27 04:52:30 | 211 次阅读
发布于 2014-09-21 13:53:54 | 194 次阅读