RoboBinding Android开源框架

RoboBinding是一个实现了数据绑定 Presentation Model 模式的Android开源框架。RoboBINDing 帮助你编写更可读,易于测试与维护的UI代码。

特点:


通过绑定移除 - 大量不必要的代码(如addXXListener(),findVIEwById()等) 。

将 - 难于测试的Android代码以及运行过久且不切实际的Android单元测试 - 变为 pojo PresentationModels 及其普通的JUnit单元测试。

提供对象类型Cursor来替换 - 关系类型Cursor,因为我们已经习惯于操作对象 。

可以很容易的为任何自定义组件,第三方组件或Android widget编写属性绑定实现,简化代码,使项目易于维护。

RoboBinding 0.8.10 发布 - Android数据绑定框架
RoboBinding 0.8.10 发布了,在这个新版本中,你可以为80%以上的Android Views或自定义Views声明简单单向绑定如下。RoboBinding为你产生代码。没有性能影响,纯静态。@ViewBinding(simpleOneWayProperties={"typeface"}) class MyTextViewBinding extends CustomViewBinding 

发布于 2015-08-02 13:16:49 | 319 次阅读

RoboBinding 0.8.8 发布,Android数据绑定框架
RoboBinding目前是最受欢迎的Android native MVVM框架。其他的有Android Binding,Bindroid等。RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。请看框架介绍与最简单的AndroidMVVM了解学习。MVVM模式是MVC模式的重要更

发布于 2014-09-27 04:52:30 | 211 次阅读

RoboBinding 0.8.6 发布
首先恭喜RoboBinding成为最流行的Android native MVVM框架。RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。请看框架介绍了解学习。MVVM模式是MVC模式的重要更新,使得项目结构更加的优美,易于维护以及方便

发布于 2014-09-21 13:53:54 | 194 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务