Butter Knife的使用

    xiaoxiao2021-04-13  32

    Butter Knife是view注入框架,使用Butter Knife主要是为了减少代码量,把让模板代码自动生成。

    先在module的build.gradle里面的dependencies添加依赖

    compile 'org.greenrobot:greendao:3.2.0' compile'org.greenrobot:greendao-generator:3.2.0'

    一般用的比较多的是点击事件绑定和view绑定。

    绑定事件,在activity里面添加

    @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); } @OnClick(R.id.tv_m) public void sayHi(TextView v) { v.setText("ni hao !"); }

    这时候你可以运行一下看到效果了。

    在Activity里面添加view绑定

    @BindView(R.id.tv_m) TextView title;

    更加详细的使用请参考官方API文档说明。

    官方API使用说明:http://jakewharton.github.io/butterknife/

    转载请注明原文地址: https://ju.6miu.com/read-669479.html

    最新回复(0)