BufferKnife8.8.1和Android ButterKnife Zelezny的添加与使用

BufferKnife主要是注解式开发,简化开发人员开发速度,它的使用非常简单,容易上手,下面来看看它的简单使用吧。

最新版本8.8.1,其实都差不多

步骤:(使用AndroidStudio)

找到项目内的build.gradle文件

dependencies {}
添加
dependencies {
  compile 'com.jakewharton:butterknife:8.8.1'
  annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}




BufferKnife的添加(6.1.0,比较老的版本了)

在工程中找到build.gradle文件,添加依赖(这个不是最新版本)

compile 'com.jakewharton:butterknife:6.1.0'
添加之后同步一下(Sync),现在就可以使用它的功能了,相关手写方法随便一查就可以出现很多。

Android ButterKnife Zelezny的添加

Android ButterKnife Zelezny是一个插件,配合BufferKnife使用,方便快捷

1.File》》Settings》》Plugins,选择后可以看到下方有个Browse repositories选中


2.在输入框中搜索BufferKnife,找到Android BufferKnife Zelezny 选中,右边框框中会出现一个Install按钮,点击下载

下载后再次点击,重启AS,再次打开Plugis能找到Android BufferKnife Zelezny说明你已经安装成功了。

3.快捷使用

选中一个Activity的布局(R.layout.###),选中###,右键(快捷键这里需要你自己找一下),出现和BufferKnife相关的选项,选择它,出现你布局中所有有id的控件,

onCLick选项是点击事件,Variable Name是定义控件名称,下方有Create ViewHoler快捷和Split Onclick methods,点击Confirm

4.效果

@InjectView(R.id.btn_start_myLoc)
    Button btnStartMyLoc;
    @InjectView(R.id.tv_myLoc)
    TextView tvMyLoc;
@OnClick({R.id.btn_start_myLoc, R.id.tv_myLoc})
    public void onViewClicked(View view) {
        switch (view.getId()) {
            case R.id.btn_start_myLoc:
                break;
            case R.id.tv_myLoc:
                break;
        }
    }



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值