butterknife:5.1.1快速实现点击方法和初始化

在网络库上下载


image.png

然后再下载插件


image.png

再布局文件代码右击选Generate,再点击GenerateButterKnife..
弹出
image.png

点击即可
注意上面是对androidStudio2...版本
下面是对AndroidStudio3....版本
先去大项目里面的build.gradle添加

      classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'

然后再去小项目里的build.gradle里的dependencies添加

   implementation 'com.jakewharton:butterknife:8.4.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

下载运行就行了
可以实现这样的点击

package com.example.administrator.myapplication;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.Button;
import android.widget.Toast;

import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;

public class Main2Activity extends AppCompatActivity {


    @BindView(R.id.jishu)
    Button mJishu;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        ButterKnife.bind(this);
    }


    @OnClick(R.id.jishu)
    public void onViewClicked() {
        Toast.makeText(this, "1111", Toast.LENGTH_SHORT).show();
    }
}

你可能感兴趣的:(butterknife:5.1.1快速实现点击方法和初始化)