butterknife使用出现问题

llBottomTeam.setSelected(true);
 ivBottomTeam.setSelected(true);

使用butterknife8.8.0版本,设置控件默认被选中

查看日志,空指针异常,但是其它的控件都没有问题,因为我的butterknife是直接从Studio中导入的

最后在github上查找发现8.8.0这个版本需要加入别的依赖文件之类的

自此,这个问题是解决的,作为一个初学者,看来以后碰见类似的我也要注意了

butterknife8.8.0版本需要加入新的依赖

时间: 08-08

butterknife使用出现问题的相关文章

Android开发之手把手教你写ButterKnife框架(二)

欢迎转载,转载请标明出处: http://blog.csdn.net/johnny901114/article/details/52664112 本文出自:[余志强的博客] 上一篇博客Android开发之手把手教你写ButterKnife框架(一)我们讲了ButterKnife是什么.ButterKnife的作用和功能介绍以及ButterKnife的实现原理. 本篇博客主要讲在android studio中如何使用apt. 一.新建个项目, 然后创建一个module名叫processor 新建m

Macbook下Android studio的butterknife的应用

android studio 版本1.2.1 1. 在build.gradle中增加加粗的语句,butterknife的版本为6.1.0 apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.example.wuqiong.demo" minSdkVersi

厌烦了写findViewById 试试ButterKnife吧

先上官网 http://jakewharton.github.io/butterknife/  和 https://github.com/JakeWharton/butterknife 配置开发环境 在代码开始之前 先要将库加入依赖 Eclipse 去官网手工下载 jar 包, 放到 libs目录 或者其他方式加入到 Build Path当中 Android Studio GUI 操作的方式 菜单上 File -> Project Structure (或者直接点工具栏上的Project Str

Android注解利器:ButterKnife 的基本使用

前言 ButterKnife 简介 ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成. 项目github地址:https://github.com/JakeWharton/butterknife ButterKnife 优势 1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率2.方便的处理Adapter里的ViewHolder绑定问题3.运行时不会影响AP

Android实现文章+评论(MVP,RxJava,Dagger2,ButterKnife)

简介 这个项目主要有两个功能,一个加载网页/文章,另一个用来显示评论.并应用了MVP模式,Dagger2.RxJava.ButterKnife等开源框架.效果图如下: 结构 首先来看一下布局文件: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr

ButterKnife没有配置引发的血案

今天学ButterKnife框架,结果因为没有配置,app一直报错,简直崩溃. 需要在项目属性中进行配置才可以用. 首先这里要勾选“启用特定于项目的设置” 然后这里引入butterknife的jar包

Android Butterknife框架配置

一.原理. 最近发现一个很好用的开源框架,蛮不错的,可以简化你的代码,是关于注解的.不多说直接进入使用步骤讲解. 二.步骤. 1.准备阶段,先到官网( http://jakewharton.github.io/butterknife/ )上jar包,下载下来. 2.把下载下来的jar包,放到项目的libs下,就会自动导入项目了. 3.配置eclips,鼠标对准需要注解的项目,单击右键 poperties –>java Compiler –> Annotation Procession –>

Android注入框架butterknife

开源地址:https://github.com/JakeWharton/butterknife 参考: 1.http://www.jianshu.com/p/4f7338ef806e 2.http://blog.csdn.net/itjianghuxiaoxiong/article/details/50177549 ButterKnife 是在编译时注解,不会在运行时产生负担,Build工程后你会发现它生成了需要的代码,即它不是使用反射或者在运行时生成代码,所以它不会导致任何性能问题,也不会影响

ButterKnife初探

前言 最近证号有时间就写了些东西,发现ButterKnife挺好用的,和大家分享一下,从此告别findViewById. ButterKnife 概要 简介 ButterKnife(黄油刀) 是一个 Android 系统的 View 注入框架,能够通过『注解』的方式来绑定 View 的属性或方法. 比如使用它能够减少 findViewById() 的书写,使代码更为简洁明了,同时不消耗额外的性能. 当然这样也有个缺点,就是可读性会差一些,好在 ButterKnife 比较简单,学习难度也不大.