一个比DataBinding、XUtil、Butterknife
2018-11-04 本文已影响38人
Hacknife
一个比DataBinding、XUtil、Butterknife 更加好用的框架,支持绑定数据、绑定View、绑定布局、绑定事件。
特点
1.支持MVVM(Model-View-ViewModel)
2.支持任意数据类型绑定(包含自定义控件)
3.支持任意类绑定(Activity、Fragment、Dialog、View 如果有需要普通类也可以)
4.规避空指针引发的异常(防止项目开发中,数据异常引起的空指针)
5.支持View绑定(我不建议你这样做,因为根本没有必要)
6.支持点击事件双向绑定(Activity中绑、layout中也可以)
7.支持长按点击事件绑定
8.支持library、application
9.支持布局绑定
10.支持简单比较运算
https://github.com/hacknife/Briefness
觉得有用给个star