E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ButterKnife
常用库和常用控件
recyclerview-v7:24.2.0'rxjava##compile'io.reactivex:rxjava:1.1.0'rxandroid##compile'io.reactivex:rxandroid:1.1.0'
butterknife
zhangyugehu
·
2021-05-13 12:41
javapoet源码初识
javapoet源码初识1.简介android的一些比较流行的第三方库例如
butterknife
dagger等都是利用javapoet在编译期间生成java代码,于是抽空写一篇关于javapoet源码的文章
无为3
·
2021-05-13 04:55
从无到有手写
ButterKnife
框架
导航一、代码的演进二、
butterKnife
反射调用三、javapoet自动生成模板代码四、apt与注解五、注解支持多层继承六、apt调试七、javapoet语法1、前言反射解决了调用相同模板,调用方式统一的问题如下代码
陈桐Caliburn
·
2021-05-12 15:32
从
ButterKnife
.kt 了解Kotlin 委托与扩展
其中不免遇上findViewById(),原来自己都是通过
ButterKnife
直接进行View的查找。所有难免想用Kotlin的实现。
AndyJennifer
·
2021-05-12 14:29
Android
ButterKnife
Zelezny threw an uncaught ArrayIndexOutOfBoundsException.
ButterKnife
的插件一直报错,最开始以为AS间歇性抽疯,于是卸载重装,多次之后还是继续抛这个异常,Google后在神奇网站stackoverflow找到原因:doubleunderscore去代码检查果然发现
lukUrself
·
2021-05-12 13:55
ButterKnife
源码解析(2)
上一篇文章讲解了
ButterKnife
在编译阶段通过注解生成java文件,今天需要讲解的是
ButterKnife
绑定上下文。
fyales
·
2021-05-12 11:53
Android自定义注解原理及使用技巧
现在分析使用各种第三方库,诸如ARouter、DBFlow、Dagger2、
ButterKnife
等,自定义注解都是绕不过去的点。
浪淘沙xud
·
2021-05-12 08:27
一个比DataBinding、XUtil、
Butterknife
更加好用的框架
一个比DataBinding、XUtil、
Butterknife
更加好用的框架,支持绑定数据、绑定View、绑定布局、绑定事件。
Hacknife
·
2021-05-11 16:29
Android中jetpack讲解(详)--课外拓展知识讲解
Android中jetpack讲解(详)
ButterKnife
(黄刀油)介绍用法1.支持jdk1.82.添加
butterknife
依赖3.安装
butterknife
插件4.具体使用步骤JetpackJetpack
至尊小涛丫
·
2021-05-10 17:39
Android
android
Android Studio必备插件
Android
ButterKnife
ZeleznyAndroid
ButterKnife
Zelezny是一个注入框架,效果图如下:Github项目地址https://github.com/avast/android-
butterknife
-zeleznyAndroidMaterialDesignIconGenerato
假_动作
·
2021-05-10 15:59
BufferKnife和Dagger2对比
Android平台可以使用的依赖注入框架,现在常用的有四种:Dagger、
ButterKnife
、RoboGuice、AndroidAnnotations。
青蝈蝈
·
2021-05-10 08:04
Butterknife
使用全解
Butterknife
安装步骤:首先要知道在Studio和项目中都需要安装
butterknife
插件;因为这里边用到了注解,所以需要apt(下边会介绍),那么就需要在build.gradle中设置三处地方
3Q竹林
·
2021-05-09 22:41
Android
ButterKnife
使用指北
图片发自App前言本文
ButterKnife
版本为8.8.1,使用Java语言
ButterKnife
是一个编译时的注解框架,JakeWharton大神的杰作之一。
MrTrying
·
2021-05-09 19:28
mvp+rxjava+rxbus+retrofit+
butterknife
最新实践
mvp+rxjava+rxbus+retrofit+
butterknife
最新实践了解android的人应该经常听到一些框架术语,比如说mvc,mvp,mvvp,rxjava,rxandroid等等,最近有时间所以整理了一些基本的
茴香豆的第五种写法
·
2021-05-08 06:07
ButterKnife
8.8.1 @BindView 失败,nullpointerexception
BaseActivity放在了BaseModule里面看github写在module的gradle中dependencies加入annotationProcessor'com.jakewharton:
butterknife
-compiler
gton
·
2021-05-06 19:13
Android黑科技——
ButterKnife
Zelezny
这是一个Android的插件,它是基于
ButterKnife
开发的,想要安装这个需要先添加
Butterknife
的依赖,具体步骤如下:添加
Butterknife
依赖dependencies{compile'com.jakewharton
关玮琳linSir
·
2021-05-06 15:57
Android面试题3
3
ButterKnife
原理?用到反射吗?为什么?4ANR异常如何查找并分析?5JVM内存模型?性能调优?6垃圾搜集算法有哪些?G1算法?7Http和Https的区别?
李福来
·
2021-05-06 09:38
ButterKnife
原理及源码浅析
知其然知其所以然
ButterKnife
使用JavaAnnotationProcessing技术,在Java代码编译成Java字节码的时候处理注解@BindView、@OnClick、@BindXXX(
ButterKnife
旅旅人
·
2021-05-06 05:33
ButterKnife
8使用指南
最近在更新
ButterKnife
时发现出了点问题,到官网看了一下,原来
ButterKnife
使用apt.配置也要进行相应的更改Projectbuild.gradle首先在项目的build.gradle添加
口袋易佰
·
2021-05-05 22:28
Android Studio配置与使用
AndroidStudio的插件(一)、GsonFormat生成对应json类在创建的类中右击---》Generate--->GsonFormart或者快捷键--->shift+alt+s-->GsonFormart(二)、
ButterKnife
流水潺湲
·
2021-05-05 14:23
Android 开发中遇到的坑
Errorinflatingclassfragment大概原因都是因为Class的类型不匹配导致,如下文分析http://blog.csdn.net/duguang77/article/details/17579847不过笔者遇到的比较坑是比较深:由
ButterKnife
洛埋名
·
2021-05-05 02:45
android懒人工具Butter Knife!黄油刀!8.2.1
ButterKnife
!
碎念枫子
·
2021-05-02 15:54
Android Studio插件开发之 - IOC注解生成器
那么现在我们来动手写一个IOC注解生成器,有点类似于
ButterKnife
的插件一样自动给我们生成代码,在网上找了很多资料国内基本就在HelloWorld阶段,也有很多哥们向我反应插件的代码还是有点蒙B
红橙Darren
·
2021-05-02 07:16
ButterKnife
配置爬坑
今天在新环境配置
ButterKnife
,遇到了一点问题,搜了很多最后碰巧解决了,记录一下。
Daniel_Zidane
·
2021-04-29 09:51
编译插桩技术的分类与应用场景
1、APT(AnnotationProcessTools)总所周知,
ButterKnife
、Dagger、GreenDao、ProtocolBuffers这些常用的注解生成框架都会在编译过程中
凯玲之恋
·
2021-04-28 21:50
★34.
ButterKnife
安装第一步dependencies{compile'com.jakewharton:
butterknife
:8.4.0'annotationProcessor'com.jakewharton:
butterknife
-compiler
iDragonfly
·
2021-04-28 17:39
Android-Annotation
什么是注解所有写过Java的都应该见过见过@Override、@Deprecated这种“神奇的”语法吧,比如@OverridepublicStringtoString(){...}再比如说Android里面的
ButterKnife
hyzhang98
·
2021-04-28 15:07
Android MVP练手项目:Attendance
项目主要是起到练手作用,采用了MVP架构,遵循MaterialDesign的设计理念,并使用了RxJava、RxAndroid和
ButterKnife
等开源框架,包括以下两个版本:Java版本kotlin
半截小丑
·
2021-04-27 21:49
Android绑定框架-FSS开源框架之FssBind
介绍fss_bind是fss框架的一部分,使用它可以实现Activity或Fragment的绑定,比如layout绑定,finish方法绑定,View/OnClick绑定(类似
ButterKnife
),
飘哥x
·
2021-04-27 19:25
butterknife
android-apt:1.8'}}appbuild.gradle中添加applyplugin:'com.neenbedankt.android-apt'compile'com.jakewharton:
butterknife
ykissbobo
·
2021-04-26 20:12
02、反射是什么?——《Android打怪升级之旅》
反射在平时开发中使用几率较小,但在各大框架中会频繁使用(比如:老版本
ButterKnife
使用注解与反射初始化控件等,省略findViewById),如果有意向成为架构师,这块知识的掌握必不可少。
老匡话Android
·
2021-04-26 18:20
Android打怪升级之旅
java
反射
android
编程语言
class
ButterKnife
,不简单的Annotation
1、
ButterKnife
简介
ButterKnife
是Android大神JakeWharton出品的又一神器,它通过注解的方式来替代findViewById来绑定view和一系列匿名的view的事件。
TutuJie
·
2021-04-26 10:14
我用的Android Studio Plugins
AndroidStudioPlugins标签(空格分隔):ASSexy_EditorRegexpTesterhttp://myregexp.com/examples.html.ignoreFindBugs-IDEAAndroid
ButterKnife
ZeleznyAndroidDrawableImporterjimuMirrorAndroidstrings.xmltoolsAndroidSelec
喵叔catuncle
·
2021-04-25 16:04
ButterKnife
使用详谈
(1)
ButterKnife
是什么?
androidboom
·
2021-04-25 06:36
Android
butterknife
Butterknife
本场的主角闪亮登场.
Butterknife
作用:通过注解的方式来对AndroidView进行绑定.
Butterknife
的Github源码如下:https://github.com
wongstar
·
2021-04-22 15:06
ButterKnife
8.+在 lib 中引用,引起的空指针问题
本人只讲正常引用,正常逻辑,正常代码下的空指针异常情况一效果图无二解决方案我正在使用的是
ButterKnife
8.8.1版本的包,因为需要封装自己的代码库,所以三方库的compile都是在lib的gradle
kaxi4it
·
2021-04-20 10:32
Android Studio—
ButterKnife
空指针异常
之前一篇写过有关
ButterKnife
插件的使用,当时只是做了插件查找、安装以及在Activity中如何使用。在这里先给各位道个歉,因为我也只是做了以上这些步骤,并没有在demo中实际使用。
莫夜路人
·
2021-04-20 05:22
Android字节跳动一面,被面试官吊打!幸得美团内推,三面拿到offer
字节一面(60分钟/挂)实习项目介绍;如何实现的;为什么使用反射;XML解析的方式;DOM和SAX解析的区别;注解的分类;
ButterKnife
实现原理MVP模型是怎么样的;如何实现的;P层是怎么实现的
Android阿南
·
2021-04-19 18:54
AOP之AspectJ
aop实现的三大方式(反射(xutil)apt注解(
ButterKnife
)aspect(本文即将讲到的))说出各自的优缺点一、AOP概念百度百科中对AOP的解释如下:在软件业,AOP为AspectOrientedProgramming
waiwaaa
·
2021-04-19 11:31
依赖
ButterKnife
报错解决
QQ截图20180507210811.png在AppBuildGradle下添加//添加如下配置就OK了javaCompileOptions{annotationProcessorOptions{includeCompileClasspath=true}}tianjia.png同步如果还不行再点build.png
LaughingHe
·
2021-04-18 17:12
ButterKnife
被弃用:Resource IDs will be non-final in Android Gradle Plugin version 5.0
0.前言最近,AndroidStudio升级到了4.1版本,在使用
ButterKnife
时,使用BindView注解给出了这样的提示:ResourceIDswillbenon-finalinAndroidGradlePluginversion5.0
Eternity岚
·
2021-04-18 11:14
Android自定义底部导航栏-Tabbar
一、添加依赖//view,事件绑定implementation'com.jakewharton:
butterknife
:8.8.1'annotationProcessor'com.jakewharton
xiesen
·
2021-04-18 09:54
Android ViewBinding的使用详解
最近AndroidStudio升级后
butterknife
有一个警告:ResourceIDswillbenon-finalinAndroidGradlePluginversion5.0,avoidusingthemasannotationattributes
·
2021-04-17 14:33
Android Studio4.1.2升级之后代码不高亮了,代码自动提示功能没有
【摘要】从两个角度去处理这个问题第一个处理方式
butterKnife
插件导致的问题,如果在你的项目中安装的有这个插件,会在Installed里显示出来,先删掉,再重新装,重启AS,就OK了注意:如果按照以上做了
小小的coder
·
2021-04-15 16:51
AndroidStudio插件:布局文件转化Databinding
AndroidStudio插件:布局文件转化Databinding序这几天一直在做代码重构,因为Android是提供Databinding的MVVM架构,所以就想把代码里面所有的
Butterknife
代码换成
流水不腐小夏
·
2021-04-14 03:37
解决Android Studio4.1.1不适配
ButterKnife
的问题
一、AndroidStudio4.1.1不适配
ButterKnife
1.重新下载Android
ButterKnife
Injectionsimage.png2.删除plugins的其他
ButterKnife
隗豪
·
2021-04-13 19:13
40 编译插桩技术-分类
1、APT(AnnotationProcessTools)总所周知,
ButterKnife
、Dagger、GreenDao、ProtocolBuffers这些常用的注解生成框架都会在编译过程中
凤邪摩羯
·
2021-04-13 12:22
Mac Android Studio 4.1插件不适配方案
Q1:升级AS4.1后代码没有颜色区分原因是安装了不兼容的
ButterKnife
,删除Android
ButterKnife
Zelezny,安装SupportKotlin版本Q2:安装了之后
ButterKnife
该名称已占用
·
2021-04-12 23:13
ButterKnife
VS ViewBinding,谁才是findView的未来?
最近AndroidStudio更新到了4.1版本,发现项目中使用
ButterKnife
注解id的代码出现了警告,警告信息如下:ResourceIDswillbenon-finalinAndroidGradlePluginversion5.0
码农的书柜
·
2021-04-12 19:02
ButterKnife
被弃用:Resource IDs will be non-final in Android Gradle Plugin version 5.0
前言最近,AndroidStudio升级到了4.1版本,在使用
ButterKnife
时,使用BindView注解给出了这样的提示:ResourceIDswillbenon-finalinAndroidGradlePluginversion5.0
10块钱new一个对象
·
2021-04-12 17:05
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他