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
手撕
ButterKnife
思维导图使用方法最新版本具体信息根据
ButterKnife
的官网来进行查找。导入包。在app下的build.gradle的dependencies中进行引入,当然高版本也容易出现问题。
ClericYi
·
2023-03-20 07:59
Butterknife
避免NullPointerException之Android studio
Butterknife
使用在Module下的build.gradle添加jarcompile'com.jakewharton:
butterknife
:8.5.1'在activity或fragment中进行绑定
啊哟瑞迪
·
2023-03-19 02:13
对
ButterKnife
一点小改进的尝试(二)
之前的文章对
ButterKnife
一点小改进的尝试(一)中我们引入了@BindLayout注解和
ButterKnife
.bind()方法中增加了对activity和dialog是否标注有该注解,并且是否未调用
RxCode
·
2023-03-17 20:12
butterknife
10.1.0+Android
ButterKnife
Injections的使用
添加
butterknife
首先打开#
butterknife
的github地址,查找最新的版本:添加依赖到项目中:projectbuildscript{repositories{mavenCentral(
惜矣_fd36
·
2023-03-17 17:54
Butter Knife 8.0.1 官方文档阅读笔记
今天在引入
ButterKnife
依赖时,发现它版本升级到了8.0.1。果断下载之。
机灵的都不懂
·
2023-03-17 12:35
ButterKnife
在AndroidStudio中的配置
github地址:github-
butterknife
官网的方法怎么配都有坑。。。
小猪x
·
2023-03-17 11:26
ButterKnife
源码解析
ButterKnife
想必每一个Android开发者都或多或少使用过,它的功能强大之处就不用多说了。
Android_Jian
·
2023-03-17 06:45
ButterKnife
之@OnTouch——界面交互效果进阶
前言作为一个安卓开发,想必对
ButterKnife
都不陌生,注解式搞定findviewbyid,搞定view绑定,再结合插件,简直好用到爆!然很少见到对@OnTouch注解具体使用的介绍,特此记录!
feisher
·
2023-03-16 20:09
Android中对Kotlin Coroutines(协程)的理解(一)
一、协程是什么、协程的作用是什么本质上Kotlin协程是一个库,就像RxJava、
Butterknife
这些第三方库一样,通过协程我们写代码时会更简便,省去了许多重复、复杂的动作,但这个库有其特别之处,
会上网的井底之蛙
·
2023-03-16 19:43
butterknife
在library activity中的使用和注意事项
butterknife
在libraryactivity中的使用和注意事项1、用R2代替Rfindviewidimage.png2、在click方法中同样使用R2,但是找id的时候使用R。
ZhaoChong
·
2023-03-16 12:20
2022年了Android开发的你还在用
ButterKnife
?kotlin-android-extensions?来试试ViewBinding吧
有关ViewBinding的相关介绍官方介绍的比我详细详见官方文档此文只记录如何简洁的在Android开发中base类中如何配置使用viewBinding来提高开发效率.Activity中classBaseActivityextendsAppCompatActivity{protectedTmBinding;}然后在onCreate中加入以下代码Typesuperclass=getClass().
_Jun
·
2023-03-16 03:35
Android Studio3.3遇上
Butterknife
当更新完Androidstudio3.3后发现library中的依赖的
Butterknife
-8.5.1报红(编译阶段有问题但是打包是正常的),然后升级了
Butterknife
的最新版本10.0.0,虽然编译通过
ping0505
·
2023-03-15 21:49
浅谈
Butterknife
&Zelezny的使用
ButterKnife
前言工欲善其事,必先利其器。
小猿DCJ
·
2023-03-15 18:15
Android关于注解那点事(二)
著名的
ButterKnife
就是用的编译时注解,利用APT在编译时生成文件,再去赋值,就不会有性能消耗问题啦~1.编译时注解因为编译时注解需
来自怀旧的你
·
2023-03-15 14:48
ButterKnife
8.4.0 源码分析系列文章(一)(二)(三)(四)(五)
ButterKnife
8.4.0源码分析(一)前言本文是根据
ButterKnife
的历史版本8.4.0进行分析的。
TomRidder
·
2023-03-15 05:21
Android Jetpack MVVM架构设计
项目中使用了livedata+viewmodel+paging+room+navigation+okgo+glide+
butterknife
。
吃肉不长肚子
·
2023-03-14 23:19
android
jetpack
ButterKnife
(一): 使用篇
butterknife
官方地址项目集成在appmodule的build.gradle文件下添加如下依赖android{...
small_tadpole
·
2023-03-14 18:40
如何自己写Android自定义插件
相信大家都有用过AndroidStudio的插件比如
ButterKnife
可以自动生成插件现在就教大家如何自己动手来写一个插件;首先需要安装IntelliJIDEA,这个百度一大把,就不介绍了然后新建一个
阿兵哥
·
2023-03-14 11:07
studio 4.0以上版本安装
ButterKnife
成功,但不显示Generate
ButterKnife
Injections选项的问题
升级Studio后,发现用快捷键在Generate中显示Generate
ButterKnife
Injections,一直不显示,后来发现,4.0以上版本,要使用支持kotlin的
ButterKnife
插件
景小帮
·
2023-03-13 18:58
Jetpack系列:视图绑定(ViewBind)使用和分析
ViewBind的使用JetPack出来后,增加了视图绑定的工具,方便我们不再需要手写findViewById,节省了大量时间,应该比
ButterKnife
更加简便。
space0o0
·
2023-03-12 08:43
APT浅尝
安卓中有很多注入框架,如
ButterKnife
、ARouter等等,今天简单实现一个APT注入框架。
几行代码
·
2023-03-11 06:45
学习源码-
ButterKnife
之AnnotationProcessor
前言俗话说的好前人栽树,后人乘凉,说实话,当我拿到源码是,我确实不知道该从何看起。于是百度了各位先辈的源码分析,进而了解了APT(AnnotationProcessor)注释解释器。了解AbstractProcessor可以参考一下AbstractProcessor介绍AbstractProcessor中的方法AbstractProcessor中的方法方法的简介voidinit(Processin
二十三岁的梦
·
2023-03-09 15:02
Android
ButterKnife
依赖注入框架使用教程
目录简介APT整个流程
ButterKnife
的工作原理简介BuffterKnife采用注解+APT技术APT:AnnotationProcessortool注解处理器,是javac的一个工具,每个处理器都是继承于
·
2023-02-27 18:05
Android面试记录
ButterKnife
原理?自己添加一个
提笔忘字_亚子
·
2023-02-19 03:20
Android APT 快速教程
confused.jpg简单来说~~就是你只需要添加注解,APT就可以帮你生成需要的代码许多的Android开源库都使用了APT技术,如
ButterKnife
、ARouter、EventBus等动手
33ae5f9d4c24
·
2023-02-17 20:08
Android Studio4.2使用插件提示Plugin "XXX" is incompatible (supported only in IntelliJ IDEA)及不高亮问题
升级后虽然带来一些好处同时也出现了很多问题,其中一个问题就是之前使用
ButterKnife
快速生成代码的插件Android
ButterKnife
Injections无法使用,并且某些插件也会引起代码不高亮
ghost9527
·
2023-02-17 14:53
组件化开发遇到的坑
一、
Butterknife
在多module中的使用报错在多module中使用报错官方给出的解决方法官方的建议具体解决步骤:1、在每个module的build.gradle中加上添加插件2、在基类module
哎一不小心就
·
2023-02-07 07:35
Android studio 升级4.2后
ButterKnife
无效
1、File-Settings-Plugins,搜插件
butterknife
安装图中工具image.png2、光标放到布局处,Alt+Insert(或者鼠标右键选中Generate),点击
ButterKnife
IInjections
W会痛的石头
·
2023-02-05 16:23
注解——体系篇
一、前言本文分析注解体系的主要目的有如下三点:个人的知识体系的梳理,希望能把书由薄读厚,再由厚读薄;为后续博文,仿
ButterKnife
框架的内容铺垫;ORM类型框架中大量使用到了注解的内容,明确注解意义及使用方法
Alex_Reeves
·
2023-02-05 10:25
ButterKnife
Fragment 异常 java.lang.IllegalStateException: Bindings already cleared.
使用
ButterKnife
从7.x.x升级到10.x.x后,某个viewPager中的的Fragment方法报以下错误:java.lang.IllegalStateException:Bindingsalreadycleared
Seachal
·
2023-02-05 00:51
Android 自己用过的三方库
记录自己用过的三方库1.GreenDao2.okgo3.Retrofit4.jiaozivideoplayer5.litepal6.banner7.
butterknife
yuezishenyou
·
2023-02-03 23:19
AndroidStudio添加
ButterKnife
依赖注意事项
注意事项1.使用
ButterKnife
最新版本(10.0.0),需要项目是AndroidX2.某个module需要使用
ButterKnife
,需要添加
ButterKnife
依赖3.AndroidStudio3.2
树心城
·
2023-02-03 02:05
APT实战,实现
ButterKnife
APTAPT全称是AnnotationProcessingTool即注解处理器,在
ButterKnife
中,我们使用
ButterKnife
提供的@BindView注解绑定一个控件后,
ButterKnife
Rc在努力
·
2023-02-03 02:36
Android 关于
ButterKnife
时,出现了未知错误
今天在使用
Butterknife
的时候,在builder.gradle中出现了未知错误;、Error:Unabletoloadclass‘org.gradle.api.internal.component.Usage
周蛋蛋
·
2023-02-02 14:27
Butterknife
使用方法
参考https://www.jianshu.com/p/3678aafdabc7https://blog.csdn.net/donkor_/article/details/77879630
考拉大战树袋熊
·
2023-02-01 14:07
关于android 注解框架
xUtils、
ButterKnife
、Dragger和Roboguiceandroidannotation网上说最强,没用到反射,不影响性能都是编译时生成代码其实就是xutil之类最后,对上面三种框架总结一下
吃才_2b10
·
2023-01-31 20:19
Android APT 系列 (三):APT 技术探究
很多流行框架都使用到了APT技术,如
ButterKnife
,Retrofit,Arouter,
闫鹏飞写字的地方
·
2023-01-31 20:12
Blibili开源许可-android
ijkplayerijkplayer-githublibyuvAndroidOpenSourceProjectApacheCommonsIO2.2ApacheCommonsLang3.1CitrusProjectCitrusProject官网烈焰弹幕使[DanmakuFlameMaster]otto1.3.6Fresco1.0Bolts-tasks1.4.0
ButterKnife
6.1.0Page
inlooker
·
2023-01-31 12:22
Android Studio到3.0版本的com.jakewharton:
butterknife
:6.1.0问题
运行项目的时候报了这个错误:Error:Executionfailedfortask':app:javaPreCompileDebug'.>Annotationprocessorsmustbeexplicitlydeclarednow.Thefollowingdependenciesonthecompileclasspatharefoundtocontainannotationprocessor.
跑步的小男孩
·
2023-01-30 14:34
是时候迁移至androidX--Google官方视频笔记
相关bug修复以及新功能都会跟随AndroidX发布更好的包管理,标准化的独立版本迭代,更好的标准化命名有些其他的代码库已经迁移到了AndroidX命名空间,例如GooglePlayServices、
ButterKnife
ailsahaha
·
2023-01-30 07:38
ButterKnife
(三):
ButterKnife
Processor解析
前面已经讲到,
ButterKnife
使用了
ButterKnife
Processor注解处理器实现了编译时自动生成中间类,完成了findViewById操作,那么它是如何生成的呢?
small_tadpole
·
2023-01-28 22:43
Android
ButterKnife
使用方法总结
文/哈哩波特大
ButterKnife
Introduction(介绍)
ButterKnife
是一个专注于Android系统的View注入框架,可视化一键生成。
哈哩波特大
·
2023-01-27 02:37
13_APT
APT技术&IOC核心思想APT(AnnotationProcessTool),是一种在代码编译时处理注解,按照一定的规则,生成相应的java文件,多用于对自定义注解的处理,目前比较流行的Dagger2,
ButterKnife
lww文
·
2023-01-27 01:29
Android Studio3.0 配置
ButterKnife
出错的解决
P80123-130152.jpgP80123-132413.jpgP80123-085112.jpg进入正题,今天搭建项目的时候用到了
ButterKnife
,Androidstudio升级到
不识水的鱼
·
2023-01-26 13:38
Maven(二)——多个依赖库引用成一个
如果程序中有很多个lib库,比如说:
ButterKnife
r图片.png这么多库文件,我们在引用的时候实际上就两句compile'com.jakewharton:
butterknife
:10.2.3'annotationProcessor'com.jakewharton
王志强_9380
·
2023-01-26 13:26
带你了解APT
代表框架:Dagger2
ButterKnife
EventBusARouter作用使用APT的优点就是方便、简单,可以少些很多重复的代码。
歇斯底里的苦笑
·
2023-01-26 05:35
Android
ButterKnife
的实现(注解+反射)
Butterknife
是一个在android上实现ioc(控制反转)的一个库。ioc的核心是解耦。解耦的目的是修改耦合对象时不影响另外一个对象,降低模块之间的关联。
Mr YiRan
·
2023-01-26 05:26
Android
android
Retrofit+RXjava购物车
compile'com.squareup.okhttp3:okhttp:3.9.0'compile'com.google.code.gson:gson:2.8.1'compile'com.jakewharton:
butterknife
weixin_30420305
·
2022-12-27 11:27
移动开发
java
Android用注解与反射实现
Butterknife
功能
目录自定义注解使用自定义注解通过反射机制获取注解参数1.布局文件获取2.控件获取实现3.控件点击响应自定义注解1)先定义布局文件注入//注解的作用域在类上@Target(ElementType.TYPE)//让保持性策略为运行时态,将注解编码到class文件中,让虚拟机读取@Retention(RetentionPolicy.RUNTIME)public@interfaceContentView{
·
2022-11-25 18:21
Konlin注解处理器——简易版
ButterKnife
实现
Konlin注解处理器——简易版
ButterKnife
实现1.
ButterKnife
简介2.正文前的说明3.自动绑定View的原理4.APT的使用5.KotlinPoet的使用6.实现
ButterKnife
红水晶
·
2022-11-07 16:06
android
android
android
studio
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他