Android ButterKnife 的安装使用和控件为Null处理
来源:互联网 发布:sql server 2008 免费 编辑:程序博客网 时间:2024/05/01 04:59
File –> Settings –> Plugins –> Browse repositories
查找ButterKnife插件,安装
重启Android Studio
使用ButterKnife插件
添加jar包
右键Module,Open Module Settings
切换到Dependencies,点击右侧的“+”,选择“Library Dependency”
搜索ButterKnife,添加jar包
或者直接在build.gradle里面的
dependencies
下面添加
compile 'com.jakewharton:butterknife:8.7.0'compile 'com.jakewharton:butterknife-compiler:8.7.0'
生成注解
右键layout的ID,点击“Generate”
选择“Generate Butterknife Injections”
生成注解
注意事项如下:
dependencies{//butterknife注解compile 'com.jakewharton:butterknife:8.7.0'compile 'com.jakewharton:butterknife-compiler:8.7.0'}
在build.gradle顶部添加:apply plugin: 'com.android.application'apply plugin: 'com.neenbedankt.android-apt'//依赖butterKnife在第二个build.gradle里面加入dependencies { classpath 'com.android.tools.build:gradle:2.3.3' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'//butterknife防止为null // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files}在acticvity 或者 fragment 里面使用时注意:unbinder = ButterKnife.bind(this, view);tvTitle.setText("gsdgg");//绑定控件要在unbinder下面否则报为nulltvTitle
阅读全文
1 0
- Android ButterKnife 的安装使用和控件为Null处理
- Android ButterKnife绑定控件为null
- 关于Android Studio使用butterknife:8.5.1注解是,控件总是为空的问题
- Android 注解的使用 xUtils3和ButterKnife控件的注解注入对比
- Android的EventBus和butterknife基本使用
- Android Butterknife的使用
- Android ButterKnife的使用
- Android ButterKnife的使用
- Android ButterKnife 的使用
- Android butterknife的使用
- #android 拾遗07--使用butterknife绑定控件
- android 使用butterknife简化加载布局控件
- Android-butterKnife的使用及Zelezny插件的安装
- butterknife的安装及使用
- Android Studio中ButterKnife插件的安装与使用
- Android ButterKnife Zelezny插件的安装与使用
- Android Studio中ButterKnife插件的安装与使用
- Android Studio中ButterKnife插件的安装与使用
- 区别类型为object的对象、数组和日期
- Referenced file contains errors (http://www.springframework.org/schema/context/spring-context-4.1.xs
- 排序
- mybatis redis 实现二级缓存
- 程序员的工作、学习与绩效
- Android ButterKnife 的安装使用和控件为Null处理
- 泛型
- 2、(二)在eclipse里如何查看JDK源码
- 深圳拉米拉手机云控营销系统有哪些功能
- 9 Three.js使用性能插件stats进行性能监听
- 读写分离——读写锁ReadWriteLock
- 【JAVA300】0-5 笔记
- SpringMVC+Maven快速入门
- 2017-07-12:分块(SOJ1939)+中位数(SOJ1938)