一个用于 Android 平台的数据绑定 Presentation Model (MVVM) 框架。
= 请注意,此项目不再维护。由于个人时间限制,我目前无法继续维护。请使用链接:https://developer.android.com/topic/libraries/data-binding/index.html[官方 Android 数据绑定]。 = 图像:http://robobinding.org/images/robobindinglogo.png[width=60, height=60] RoboBinding 一个用于 Android 平台的数据绑定 http://martinfowler.com/eaaDev/PresentationModel.html[Presentation Model](MVVM) 框架。RoboBinding 可帮助您编写更易于阅读、测试和维护的 UI 代码,而不会影响性能(代码生成而不是 Java 反射)。 删除 - 许多不必要的代码(例如,addXXListener(),findViewById()...) - 通过绑定。 将 - 很难进行单元测试,并且 Android 单元测试运行了很长时间,这使得单元测试不切实际 - 转化为纯 POJO PresentationModel,并配备正常的 JUnit 测试。 提供对象 Cursor 作为 - 关系 Cursor 的替代,但我们习惯使用对象。很容易为任何自定义组件、第三方组件或 Android 小组件实现属性绑定,这简化了代码并产生了更易于维护的代码基。 请观看 http://skillsmatter.com/podcast/os-mobile-server/core-dev-talk-robobinding[一个介绍性视频],然后从链接:http://robobinding.org/gettingstarted.html[这里]开始。 RoboBinding 重视代码质量。框架源代码非常易读,并附带完整的测试集,这使得贡献变得容易和愉快。 想要贡献吗?请从链接:http://robobinding.org/insightintoframework.html#setupeclipsedevelopmentenvironment[这里]开始。 RoboBinding 喜欢听到任何声音(正面或负面)或建议,并邀请您在 RoboBinding http://groups.google.com/group/robobinding[Google 组]中发帖。 链接:http://robobinding.org/gettingstarted.html[Getting Started] 链接:http://robobinding.org/insightintoframework.html[Insight Into Framework] 链接:https://oss.sonatype.org/service/local/repositories/releases/archive/org/robobinding/robobinding/0.8.12/robobinding-0.8.12-javadoc.jar/!/index.html[API 和绑定属性 JavaDocs] 链接:http://robobinding.org/about.html[关于] 链接…
暂无开放 Issues,或尚未同步最近议题。