注入框架

yanyi e000cccd50 提交1.0.2版本,优化方法,更改包名 5 years ago
app 8e1e5a33d2 提交1.0.2版本,优化方法,更改包名 5 years ago
gradle 9faabe0622 Initial commit 6 years ago
viewbind e000cccd50 提交1.0.2版本,优化方法,更改包名 5 years ago
.gitignore 8e1e5a33d2 提交1.0.2版本,优化方法,更改包名 5 years ago
README.md 8e1e5a33d2 提交1.0.2版本,优化方法,更改包名 5 years ago
build.gradle e46e855830 bintray upload 6 years ago
gradle.properties 9faabe0622 Initial commit 6 years ago
gradlew 08c3977169 提交1.0.1版本,优化一些已知问题 6 years ago
gradlew.bat 9faabe0622 Initial commit 6 years ago
settings.gradle 9faabe0622 Initial commit 6 years ago

README.md

BindView

BindView注解封装

使用方法

module 下添加

implementation 'com.yanyi.benyanyi:viewbind:1.0.2'

使用方法

在Activity中添加

ViewBind.bind(this);

在Fragment中添加

ViewBind.bind(view, this);

绑定id

@BindView(R.id.xxx)

添加点击方法

@OnClick({R.id.xxx, R.id.xxx})

添加点击方法网络判断

@ClickNet(使用默认值,其中存在两个参数,netErrorMsg默认值为“网络错误”,isCheckNet默认值为true(也就是说点击方法网络判断打开))
@ClickNet(netErrorMsg = "请检查您的网络")(更改点击事件提示问题)
@ClickNet(isCheckNet = false)(关闭点击事件网络监听)

更新记录

  • 2019-06-12 更新(1.0.2版本) 方法优化,更改包名,统一开源库包名
  • 2019-05-29 提交1.0.1版本,优化一些已知细节
  • 2018-12-26 提交1.0.0版本


若在使用过程中出现什么问题,可以联系作者
作者:演绎
QQ:1541612424
email: work@yanyi.red
微信公众号:benyanyi(演绎未来)   将会不定期的更新关于android的一些文章