ButterKnife的简单实现步骤

ButterKnife的配置

在app.Build最上面加入

	 apply plugin: 'com.jakewharton.butterknife'

在app.Build中加入依赖

implementation 'com.jakewharton:butterknife:9.0.0-rc1'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-rc1'

在项目的Build里的dependencies中加入插件

classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-rc1'

开始使用

在需要使用的页面初始化

// Activity注册Buternife
    ButterKnife.bind(this);
   
    //不在aictity的时候 
    ButterKnife(this,view);

找控件

 @BindView(R.id.bt1)
Button bt1;

绑定点击事件

  //注解点击事件   单个这样写  多个 的时候 在括号里写个大括号  然后swith判断
@OnClick(R.id.bt1)
public void click(){
    Toast.makeText(MainActivity.this,"点击了",Toast.LENGTH_SHORT).show();
}

猜你喜欢

转载自blog.csdn.net/qq_43143981/article/details/83684039