Android Binding

程序名称:Android Binding

授权协议: LGPL

操作系统: Android

开发语言: Java

Android Binding 介绍

Android Binding 提供了一个通用的框架用来实现 Android 的视图部件跟数据模型进行绑定的功能,用来实现 Android 应用程序的
MVC 模式。

Android-Binding is a MVVM
(Model-View-ViewModel) framework, that helps freeing the Activity from working
directly to User Interfaces. As an Activity, it’s job is only to supply the
ViewModel that the View requires to render the result while ViewModel is a
class that with zero direct coupling with the View (and actually you might
supply a different View to it).

关键特性:

  • Declare view binding in Layout XML files. No additional files needed.
  • Helps implements MVVM
  • Much easier for Unit-Testing
  • Model Validation that validates against ViewModel
  • Support Cursor results, and you can even validate the cursor result!

Android Binding 官网

http://code.google.com/p/android-binding/

相关编程语言

BBGestureBack Full screen return gesture(全屏手...
Framework7 或者叫 F7 是全功能的绑定 iOS 7 应用的...
iOS 调试库,支持 iOS8+,无需添加任何代码,方便 i...
DarkModeKit是在Apple官方的深色模式发布之前设计和...
SimpleNote iOS 版客户端。SimpleNote 是一款在多平...
Kivy iOS,此工具旨在为 iOS 编译必要的库以运行应用...