Mac最新版butterknife:8.8.1使用详解

1mac 环境下

最新版版androd studio


Mac最新版butterknife:8.8.1使用详解_第1张图片

build.gridle (Module.app)下添加依赖

dependencies{

api'com.jakewharton:butterknife:8.8.1'

annotationProcessor'com.jakewharton:butterknife-compiler:8.8.1'

}


2.使用

对于很多开发者来说自己都封装了自己都BaseActivity 以及Fragment

要想使用butterknife  需要在自己封装的父类activity绑定 这样就不用在每个activity都绑定了


Mac最新版butterknife:8.8.1使用详解_第2张图片

onDestroy()取消绑定 

fragment 也是同样都onCreateView()绑定


Mac最新版butterknife:8.8.1使用详解_第3张图片

onDestroy()取消绑定 



使用butterknife 首先 鼠标移动到Activity的setconent(R,layout.xxxxx)或是快捷键command+N 选择,


需要监听的加上

Mac最新版butterknife:8.8.1使用详解_第4张图片

Fragment用法一样

帮助开发人员节约大量时间去找id

你可能感兴趣的:(Mac最新版butterknife:8.8.1使用详解)