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
@BindView
ButterKnife 空指针问题
ButterKnife8.4.0注入失败,
BindView
等操作会出现空指针。
carter_yu
·
2020-08-03 15:09
android
ButterKnife与
BindView
使用详解
ButterKnife与
BindView
使用详解ButterKnife的优势具有强大的view绑定和click事件处理能力方便处理Adapter里的viewHolder绑定问题运行时不会影响app效率,
NCTU_to_prove_safety
·
2020-08-03 13:28
Android
Android 神器之SpanableString实现textview部分字体点击事件(不同颜色),并且支持多个点击事件
,这里就涉及到一个知识点SpannableString:@
BindView
(R.id.tvIssue)TextViewtvIssue;privateinthighlig
夏轩00
·
2020-08-03 13:08
android
Android 修改特殊字体样式
废话不多说,先上图1、在assets下新建一个fonts文件,把字体样式.TTF文件放入2、代码部分@
BindView
(R.id.tv_tv)TextViewtvTv;@
BindView
(R.id.tv_tv1
Bang邦
·
2020-08-03 11:37
Android
常用的Android Studio插件
这款插件的作用是帮助开发者快速生成诸如@
BindView
、@onClick等代码,减少重复劳动。
小米xylitol
·
2020-08-03 08:30
Android知识体系
Android 编译时注解-提升
注解专栏-博客效果先来张效果图压压惊先来张图压压惊,实现效果butterknife的view绑定使用仿照butterknife实现了@
BindView
注解,通过WzgJector.bind方法绑
weixin_33887443
·
2020-08-03 06:14
Android viewBinding让你告别findViewById和ButterKnife
今天要分享的一个新技术,从此告别定义一大串的UI控件变量,再也不用写findViewById,也不需要依赖ButterKnife和写一堆@
BindView
().听说这一消息,不知道大家有没有觉得很兴奋,
Xsinwa
·
2020-08-03 05:24
Android
RecyclerView加载图片
**MainActivity**publicclassMainActivityextendsAppCompatActivity{Contextcontext;@
BindView
(R.id.rv_container
Bugs.
·
2020-08-03 03:53
Android中EditText限制仅允许输入汉字/仅允许汉字和数字
@
BindView
(R2.id.et_other_college)EditTextetOtherCollege;自定义一个方法:publicstaticStringstringFilter1(Stringstr
xukeeee
·
2020-08-03 03:25
Android控件
ButterKnife 8版本在AndroidStudio中的配置
使用ButterKnife8版本后,已经调用了ButterKnife.bind(context),方法,并且控件上也加注了@
BindView
(R.id.xxx),但是项目一运行就报空指针,在网上找了解决方法
qianyefei25
·
2020-08-03 02:52
Android基础
Android自定义Adapter--继承于SimpleAdapter
今天晚上做一个依据数组中元素是否为null,来设置textView的可见性,本来想用简单的用setVisibility来实现,结果好像没有什么效果,后来去看SimpleAdapter的getView()原理,发现可以
bindView
XieZhenz
·
2020-08-02 22:40
Android
EventBus两个页面传值
annotationProcessor'com.jakewharton:butterknife-compiler:8.8.1'compile'org.greenrobot:eventbus:3.0.0'//主页面@
BindView
You一Know
·
2020-08-01 10:54
ButterKnife官方教程的翻译(本人手工翻译,就当自己理解一遍)
使用@
BindView
注释的属性和View的ID,butterknife可以自动的把代码
吐痰高手
·
2020-08-01 09:36
android学习笔记
翻译
扫描二维码和生成二维码
权限布局扫一扫页面布局在styles.xml中match_parentmatch_parent在代码中publicclassMainActivityextendsAppCompatActivity{@
BindView
jzw_8899174
·
2020-08-01 07:57
Android设计架构:MVC/MVP/MVVM
为何需要使用架构Android框架搭建1-架构选型Activity中包含大量控件说明和findViewById,或是ButterKnife的
BindView
,且Activity中代码冗长,包括控件数据绑定
活捉逗逼一只
·
2020-08-01 02:14
面试刷题
使用ConstraintLayout+FloatingActionButton实现悬浮菜单效果
布局代码publicclassMainActivityextendsAppCompatActivity{@
BindView
(R.id.fab)FloatingActionButtonfab;@
BindView
梵韵
·
2020-07-31 23:18
Android-黄油刀ButterKnife依赖注入源码,APT自动生成代码,利用javapoet语法搭建编译环境,建立MVP中空指针的保护机制
之前需要手写空View的代码,现在通过注解配置可自动生成,同理于黄油刀的@
BindView
注解。通过配置该注解,在编译期(compileDebugJavaWithJavac)会自动生成Java类。
Alex-panda
·
2020-07-31 22:54
Android项目
一个漂亮的app界面代码
-2017-12-22-234223.pngdevice-2017-12-22-234149.png代码如下所示:publicclassShiYanextendsAppCompatActivity{@
BindView
名字_都被占了
·
2020-07-31 22:59
ButterKnife8.8注入框架+Android ButterKnife Zelezny插件组合
1、使用@
BindView
方法来代替findViewB
愤斗的小薪
·
2020-07-31 22:56
开发记录
volley
AndroidStudio
插件
Android ButterKnife 注解框架的使用详解和原理分析
ButterKnifeFieldandmethodbindingforAndroidviewsButterKnife是一个使用注解方式来为Android中的View视图绑定字段和方法,能通过自动解析注解来搜索资源文件并赋值给Activity中的字段,如使用@
BindView
JasonChen嘉生
·
2020-07-31 21:52
Android
安卓实现首页底部导航菜单中间图标凸起效果
效果图1,Activity代码如下:publicclassThirdActivityextendsBaseActivity{@
BindView
(R.id.fl_layout)FrameLayoutflLayout
郭子轩
·
2020-07-31 17:19
Android
Android.TabLayout+ViewPager+Toolbar+NavigationView
1.布局文件:布局效果如下:2.核心代码:publicclassMain2ActivityextendsAppCompatActivity{@
BindView
(R.id.tab)TabLayouttab
LoverLeslie
·
2020-07-31 14:54
Android ButterKnife依赖注入框架简单使用
在成员变量上使用@
BindView
替换掉findViewById;快速操作一组View(数组或list);通过使用注解@OnClick消除匿名内部类的方法设置监听器;通过使用资源的注释字
chriszht_163
·
2020-07-31 12:39
Android框架
android 中okhttp3 的webSocket 使用
@
BindView
(R.id.titlebar)BGATitleBartitlebar;@
BindView
(R.id.lv_price)ListViewlvPrice;WebSocketmSocket;
KeyBoarder_
·
2020-07-30 17:43
webSocket
在Android里androidx.recyclerview.widget.RecyclerView.setLayoutManager on a null object reference报错情况之一
我遇到的一种情况在成员变量里设置的@
BindView
(R.id.recyclerView_item4)RecyclerViewrecyclerView4;在onCreate()方法里绑定的RecyclerViewrecyclerView4
YaXinShi
·
2020-07-30 14:59
android
安卓注解
简单调用相机相册,并上传图片
废话不多说,直接上代码:publicclassMineFragmentextendsFragmentimplementsIView{@
BindView
(R.id.fresco_mine)SimpleDraweeViewfrescoMine
怪咖小白
·
2020-07-30 12:10
SimpleAdapter代码学习
bindView
工作任务完成了,,闲来无事看看AndroidFrameWork层源码,SimpleAdater;看到
bindView
()这个方法有这么一段:booleanbound=false;if(binder!
Blessing_H
·
2020-07-30 08:30
Android
Android studio安装与配置Butter knife过程
使用@
BindView
方法来代替findViewById。此外还可以通过@BindBool,@BindColor,@BindDimen,@BindDrawable,@BindIn
独脚行
·
2020-07-29 22:59
Android
studio
WebView---js调用原生日历控件
functionshowDatePickerDialog(){jk.showDatePickerDialog();}打开日历选择器AndroidpublicclassWebActivityextendsAppCompatActivity{@
BindView
姜康
·
2020-07-29 19:35
Android
解決Android嵌入百度地圖出現黑屏現象
tabHost管理多個Fragment,每個Fragment嵌入百度地圖,在切換過程會出現黑屏現象解決步驟用TextureMapView代替MapViewlayout.xmlMapFragment.java@
BindView
恋之远方
·
2020-07-29 11:08
第三方
使用google.zxing制作条形码和二维码
compile'com.google.zxing:core:3.3.0'2.布局:3.activity代码:publicclassHomeActivityextendsAppCompatActivity{@
BindView
芒果蜜桃π
·
2020-07-29 09:48
Android之路
AbstractProcessor 注解处理器相关
rc2'一个注解搞定:AutoService(Processor.class)publicclassMyProcessorextendsAbstractProcessor{...}2.项目结构:----
bindview
-annota
蒸汽飞船
·
2020-07-29 08:11
AnnotationProcessor实战:实现ButterKnife的findViewById方法
view.findViewById(R.id.tv_name);要实现findViewById,需要四个参数(控件类型,控件变量名,宿主view(通常是activity,我们一般省去),以及控件id)
BindView
勇敢地追
·
2020-07-29 03:25
Android Studio 3.0 之 Kotlin中使用ButterKnife
在module的build.gradle中添加:kapt'com.jakewharton:butterknife-compiler:8.8.1'在Activity中添加:@
BindView
(R.id.tv_greeting
侃卓
·
2020-07-28 18:45
Android学习之TabLayout和ViewPager
compile'com.android.support:design:25.3.1'两种方式添加Tab第一种:publicclassMainActivityextendsAppCompatActivity{@
BindView
vivianluomin
·
2020-07-28 07:57
android
material-design
Android之RecyclerView列表多选
对数据进行处理publicclassMainActivityextendssuperActivityimplementsCheckListAdapter.CheckItemListener{//列表@
BindView
志悠自在
·
2020-07-28 07:54
Android学习
@
BindView
问题 Attempt to invoke virtual method 'void android ...' on a null object reference
Causedby:java.lang.NullPointerException:Attempttoinvokevirtualmethod'voidandroid.support.v7.widget.Toolbar.setNavigationIcon(int)'onanullobjectreference我这边是问题主要是ButterKnife版本更新问题,8.0.0之前的Bind标签在8.0.0之
☆七年
·
2020-07-28 03:58
Android
一个快速生成R2.java中fields的插件
R2Assistant介绍在子module中使用ButterKnife时,如果想使用ButterKnife提供的编译期注解,那么就得使用ButterKnife的gradle插件所生成的R2.java,比如@
BindView
神来一巴掌
·
2020-07-28 01:05
简单实现手机号登录(344格式,正则验证)
效果图login.xml(布局两个控件)login.java(代码三个类)@
BindView
(R.id.Login_login)ButtonLogin_login;@
BindView
(R.id.Login_Phone
钉锤头
·
2020-07-27 14:55
个人笔记
简单的视频弹幕功能实现
我之前也是看博客写的,比较简单,思路比较清晰,我用了一个懒人框架,不用做findbyid以及监听事件publicclassMainActivityextendsActivity{@
BindView
(R.id.edit_text
程子0813
·
2020-07-27 12:40
Andriod
登录注册
登录布局--->-->-->-->activitypublicclassLoginActivityextendsBaseActivityimplementsILoginView{@
BindView
(R.id.finish
无可能
·
2020-07-15 07:08
电商项目实战
加入购物车
首先是布局文件然后是activitypublicclassGoodsActivityextendsAppCompatActivityimplementsProductDetailsView{@
BindView
无可能
·
2020-07-15 07:08
电商项目实战
购物车
首先布局文件然后是该fragmentpublicclassShopFragmentextendsFragmentimplementsIcartView{privateStringuid;@
BindView
无可能
·
2020-07-15 07:08
电商项目实战
京东登录
//布局//activitypublicclassMainActivityextendsAppCompatActivityimplementsDengAct{@butterknife.
BindView
(
丘比特q
·
2020-07-14 21:33
依赖,第三方:控件,资源
主界面的基类在使用时要依赖3个,下图右2,搜索butterknife(红框中的2个),recyclerDO0XU9`]0@EM6S_D7]3(`QJ.png}NQWKYMTXZF`7F8[EOV]M{1.png依赖的使用:@
BindView
谜之龙
·
2020-07-14 08:43
错误: 程序包android.support.annotation不存在
@
BindView
(R.id.wavesfv)WaveSurfaceViewwaveSfv;时导入importbutterknife.
BindView
;importbutterknife.ButterKnife
HellowAD
·
2020-07-13 23:32
android运行流程
完整的登录和注册(记住密码,判断,注册成功后回显)
ActivitypublicclassLoginActivityextendsAppCompatActivityimplementsITotalContract.ITotalView{privatebooleanisHideFirst=true;//输入框密码是否是隐藏的,默认为true@
BindView
也许~
·
2020-07-13 20:02
Android 抽屉侧滑效果
废话少说上源码:主页面Activity:publicclassMainActivityextendsBaseActivityimplementsDrawerLayout.DrawerListener{@
BindView
miaoPlay66
·
2020-07-13 12:49
android
手写 BufferKnife -- Android Ioc 框架(ViewJet)
Github地址ViewJet2.0(View飞行器)特性
BindView
注解声明控件对象自动绑定监听器Gradle集成实现原理注解+反射注入属性注入方法使用教程添加Gradle依赖repositories
海象先生
·
2020-07-13 08:47
view
android
Android进阶9:手写Bufferknife(编译时注解)
在Activity中使用:classExampleActivityextendsActivity{@
BindView
(R.id.title)TextViewtitle;@
BindView
(R.id.subtitle
粗鲁先生
·
2020-07-13 07:55
android开发
android进阶
上一页
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
其他