ButterKnife的基本使用

本文介绍了如何在Android项目中引入ButterKnife库并进行基本设置。通过简单的步骤演示了依赖项的添加方法,并展示了ButterKnife的基本用法,包括如何为布局文件中的控件生成绑定代码。

ButterKnife

添加依赖
https://github.com/JakeWharton/butterknife/

    File → Project Structure → app → Dependencies → add → Library Dependencecy

这里写图片描述

    选择依赖包,添加,接着,在Module:app  build.gradle 中会看到
    dependencies {
    compile 'com.jakewharton:butterknife:8.4.0'
    }
    再加一句 apt 'com.jakewharton:butterknife-compiler:8.4.0'

这里写图片描述

    之后在Project build.gradle 的dependencies配置
     classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

这里写图片描述

    之后,在Module:app  build.gradle中,增加
    apply plugin: 'com.neenbedankt.android-apt'

这里写图片描述

    之后,同步一下,就可以使用了

ButterKnife的简单使用

在Activity中的onCreate中,将鼠标移到 setContentView(R.layout.activity_butter_knife)的layout文件上,alt + insert ,会出现

这里写图片描述

    选择Generate Butterknife Injections

这里写图片描述

    选择控件,OnClick是否可以点击,以及修改名称后,在Activity中:

这里写图片描述

    在onCreate方法中,会增加 ButterKnife.bind(this);

这里写图片描述

    butterKnife也有别的注解:

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值