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
findViewById
学习Android Studio遇到的问题(假期打卡)
Attempttoinvokevirtualmethod...onanullobjectreference对于这个错误,本人是在绑定出错了,即ImageViewimageview==getView().
findViewById
天真小巫
·
2022-11-10 11:36
安卓开发
android
关于Android Activity之间跳转问题(Intent)
privateImageButtoni2;i2=
findViewById
(R.id.i2);i2.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick
·
2022-10-24 01:03
Android Jetpack组件DataBinding详解
不需要使用
findViewById
()方法。布局文件可以完成简单的业务逻辑处理。亮点开
·
2022-10-21 18:11
安卓Room学习:基础使用优化,LiveData监听、线程切换等;结构整理
(返回LiveData的方法系统自动放在副线程自动执行)LiveData>words;words=wordDao.getAllWords();textView=
findViewById
(R.id.textView2
魔幻音
·
2022-10-13 02:19
Room
android
学习
java
Android移动应用开发之触摸事件的一些操作
界面代码如下:首先在Activity中定义一个私有TextView的变量privateTextViewevent_label;然后找到这个的idevent_label=
findViewById
(R.id.event_l
Icy Hunter
·
2022-10-12 09:09
Android
android
java
ui
解决webView加载http请求图片不展示问题
通过调用setMixedContentModeapi解决webView加载http请求图片不展示问题WebViewwebview=
findViewById
(R.id.webview);WebSettingswebViewSettings
Dapengyou
·
2022-10-11 17:58
Jetpack DataBinding
作用将视图绑定到Activity不再需要
findViewById
()DataBinding与ViewModle+LiveData将可观察数据反向绑定到View,此时可以实现一个结构化较好的程序使用一、将视图绑定到
周末不加班
·
2022-10-08 14:58
【学习笔记-安卓开发】6. Android Studio 实现页面跳转
一、页面跳转1.在页面中加入按钮增加新的文字给按钮添加文字,调整位置(请忽略这芭比粉的配色)2.页面跳转给button设置一个id在SplashActivity中定义一个新的button,并用
findViewById
兔兔兔兔tu
·
2022-09-28 01:40
【安卓开发】
安卓开发
Android浅析viewBinding和DataBinding
目录viewBinding优点配置使用源码解析DataBinding配置创建实体类创建布局创建viewModeldataBinding绑定viewBinding优点当一个页面布局出现多个控件时,使用
findViewById
·
2022-09-16 10:19
Android Kotlin Annotation Processer
AnnotationProcesser)是javac内置的注解处理工具,可以在编译时处理注解,让我们自己做相应的处理.比如生成重复度很高的代码,butterKnife就是借助AnnotationProcesser来生成
findViewById
komine
·
2022-08-31 17:00
Kotlin全局捕捉协程异常方法详解
CoroutineExceptionHandler{coroutineContext,throwable->Log.d(TAG,"onCreate:handler${throwable}")}Log.d(TAG,"onCreate:1")
findViewById
·
2022-08-27 12:17
Android Jetpack 之 DataBinding
一、简介DataBinding数据绑定库能够省去
findViewById
()步骤,大量减少Activity内的代码;数据能够单向或双向绑定到layout文件中,有助于防止内存泄漏,而且能自动进行空检测以避免空指针异常
下午吃早餐同学
·
2022-08-21 13:20
知识点链接
android
jetpack
android
Android EditText限制只能输入整数和小数,且数字总长度小于等于11位(可自定义),整数5位(可自定义),小数5位(可自定义)
EditTextedtInput=(EditText)
findViewById
(R.id.edt_input);TextViewtevConfirm=(TextView)
findViewById
(R.id.tev_confirm
ErwinNakajima
·
2022-07-28 17:05
android
ui
Android使用贝塞尔曲线画心形
Android使用贝塞尔曲线画心形的具体代码,供大家参考,具体内容如下一开始我只是想画个圆,可画着画着就成了心形,那就将错就错1.创建一个ActivityRelativeLayoutcontainer=
findViewById
·
2022-06-29 16:43
TextView文字图片混排并添加点击事件监听,Textview里面的ImageSpan添加点击响应事件
TextViewtv=
findViewById
(R.id.tv);Stringstr="这个一个文字图片混排,文字结尾添加图片";SpannableStringss=newSpannableString
yayayaiii
·
2022-06-27 21:29
android开发
Java
android面试题
android
textView结尾添加图片
textView文字图片混排
textView图片点击事件
ImageSpan点击事件
Glide(二)Glide的with,load,into
BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ImageViewimageView=
findViewById
你的坚定
·
2022-06-25 20:01
android
Android 密码框的眼睛按下显示抬起隐藏
按下右边的眼睛图标显示密码,手指抬起密码隐藏xml文件java类//定义控件publicEditTextetdialogmm;privateImageViewiv_eye1;······//绑定控件iv_eye1=
findViewById
성간 조각
·
2022-06-22 11:13
android
Android 开发 | ImageView 与 ImageButton
目录1.图像视图ImageView2.图像按钮ImageButton3.同时展示文本与图像1.图像视图ImageViewXML里设置:代码里设置:ImageViewimageView=
findViewById
无夜之星辰
·
2022-06-16 00:29
Android
android
xml
「Android」浅析viewBinding和DataBinding
DataBindingviewBinding优点配置使用源码解析DataBinding配置创建实体类创建布局创建viewModeldataBinding绑定viewBinding优点当一个页面布局出现多个控件时,使用
findViewById
FranzLiszt1847
·
2022-06-06 21:48
Android
android
Android MVVM使用DataBinding
数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Activity里写很多的
findViewById
,烦人的代码也增加了我们代码的耦合性,现在我们马上就可以抛弃那么多的findView
艾阳Blog
·
2022-05-28 06:54
Android
实战
android开发模式
androidMVVM模式
DataBinding使用
mvvm
使用开发技巧
在子控件显示或者隐藏时会有默认动画(注:必须为ViewGroup的子控件)代码中动态添加自定义动画linearLayout为必须为ViewGroup的子控件linearLayout=(LinearLayout)
findViewById
清明捉鬼
·
2022-05-16 23:27
Android AOP 编程实践 javapoet + autoService
拿ButterKnife举例,我们原生开发,以前经常写很多
findViewById
的代
ComputerBlue
·
2022-05-12 09:08
android
android
aop
自定义注解
面向切面编程
运用反射和动态代理完成一个View注解绑定库
运用反射和动态代理完成一个View注解绑定库支持的功用@ContentView绑定layout替代setContentView()@BindView绑定View替代
findViewById
()@OnClick
·
2022-05-11 12:18
view
2021助理高薪-拉钩产品经理高薪训练营
2021助理高薪-拉钩产品经理高薪训练营运用反射和动态代理完成一个View注解绑定库支持的功用@ContentView绑定layout替代setContentView()@BindView绑定View替代
findViewById
·
2022-05-11 11:14
经验
Java使用反射和动态代理实现一个View注解绑定库
支持的功能@ContentView绑定layout替代setContentView()@BindView绑定View替代
findViewById
()@OnClick绑定点击事件替代setOnClickListener
·
2022-05-10 18:02
kotlin-android-extension被废弃的原因及viewbinding的优越性
这么说并不夸张,因为以前在使用Java开发Android程序时,我们总是要写一大堆的
findViewById
,枯燥又没什么意义。
zhangsankujiji
·
2022-04-21 21:31
kotlin
(已解决)错误: 找不到符号 符号: 方法
findViewById
(int)
findViewById
(R.id.button0);这东西只在activity中使用在fragment中应该getView().
findViewById
(R.id.button0);
秋天的方太
·
2022-04-19 13:06
android
android 弹出选择框,简单通用弹出选择框
LinearLayoutll=(LinearLayout)getActivity().
findViewById
(R.id.log_sel_qyport);ll.setOnClickListener(newView.OnClickListener
tnblog技术分享~
·
2022-04-19 13:04
AndroidUi设计
android
弹出选择框
android
AlertDialog
背景
Android实现简单的照相功能
首先是布局文件: 一个SurfaceView呈现相机拍摄的画面;button是点击后拍照功能;初始化一个SurfaceView控件;sf=
findViewById
(R.id.sf); sf.getHolder
·
2022-03-29 11:04
SpannableString之ClickableSpan笔记
TextViewuseInfo=(TextView)
findViewById
(R.id.info);Stringurl_text="用户协议及隐私条款";useInfo.setText("开始即表示您同意遵守
zhongyun_0602
·
2022-03-25 08:50
Android开发
Android Studio基础学习(2)——常见功能控件
bv号:BV1MK411p7dpButton跳转:*声明控件:privateButtonmBtnLogin;//全局变量用m开头,局部变量用v开头*找到控件:在onCreate中,mBtnLogin=
findViewById
s1915322423
·
2022-03-25 08:59
Android
Studio学习笔记
java
android
studio
android实现简单拼图游戏
//使用回调接口,首先初始化pintuview并绑定,实现回调接口的方法 mPintuLayout=(PintuLayout)
findViewById
(R.id.mpintu); mPintuLayout.setOnGamePintuListener
·
2022-03-24 13:50
关于AndroidStudio Kotlin升级至1.4.20后,Kotlin Android Extensions
Synthetics:让你用kotlinx.android.synthetic绑定来替换
findViewById
的调用。Parcelize:让你可以去除模板,通过@Parceli
wmd1732141816
·
2022-03-19 20:59
kotlin
Android
android
kotlin
java
理解kotlin-android-extension被废弃
在这个函数中首先会尝试从一个HashMap中获取传入的资源id参数所对应的控件实例缓存,如果还没有缓存的话,就调用
findViewById
()函数来查找
妄言
·
2022-03-19 20:17
android
kotlin
Android Studio 的kotlin-android-extensions插件的废除及应对方法
在学习用Kotlin在AS里编写程序的时候,现在高版本的AS已经把Kotlin-android-extensions废除了,原来这个插件是方便使用Kotlin语言的人不用写
findViewById
()这个方法来寻找控件的
冷雨夜盼望
·
2022-03-19 20:15
1024程序员节
kotlin-android-extension被废弃,推荐使用ViewBinding
在网上查了查,发现可以用
findViewById
()函数解决,但似乎还是哪里不对劲。
qq_33147949
·
2022-03-19 20:41
android
android
studio
kotlin-android-extensions过时了,迁移到ViewBinding
前言回顾历史,kotlin-android-extensions插件让我们省去了很多
findViewById
的代码,直接使用控件id操作控件。
奏奏奏奏
·
2022-03-19 20:10
Kotlin
viewBinding
获取视图控件的方法
findViewById
、kotlin-android-extensions、ViewBinding
kotlin-android-extensions和ViewBindingfindViewById使用
findViewById
时,最终会调用ViewGroup中的findViewTraversal,这个方法会遍历所有的子
dadada~
·
2022-03-19 20:01
android
android
kotlin
JetPack之DataBinding
Jetpack之DataBinding官方地址1.简述DataBinding是一个用于将数据绑定到应用界面布局文件中view元素的组件,能够避免我们手动重复逻辑,例如
findViewById
、setText
_hudson_
·
2022-02-21 21:33
安卓中使用传感器的一般套路
privateTextViewtvProximity;privateSensorManagermSensorManager;//获取传感器TextView对象tvProximity=(TextView)
findViewById
吃葡萄丶不吐西瓜皮
·
2022-02-21 05:38
Android MVVM + DataBinding的开发框架
1.mvc,mvp,mvvm前面讲了mvc和mvp的框架及其优缺点,如果说mvp是mvc的升级版,那mvvm算是mvp的升级版.但是databinding,绝对是一个程序员梦寐以求的框架,再也不用写
findViewById
nmssdmf
·
2022-02-20 19:25
转:SwipeRefreshLayout + RecyclerView 实现 下拉刷新
mRecyclerView=(RecyclerView)
findViewById
(android.R.id.list);mRecyclerView.setOnScrollListener(newRecyclerView.OnScrollListener
魏成
·
2022-02-20 02:08
[android小技巧]解决ScrollView中包含EditText在启动的时候滚动
ScrollViewview=(ScrollView)rootView.
findViewById
(R.id.home_scrollview);view.setDescendantFocusability
aitality
·
2022-02-20 02:26
Android View 的阴影效果
elevation和代码中translationZ构成Z=elevation+translationZ1.阴影效果实现XML中使用elevation属性代码中设置TranslationZ属性Viewtv=
findViewById
懒猫1105
·
2022-02-19 16:06
Android FrameLayout 动态设置margin无效的解决方法(已解决)
LinearLayout要根据屏幕的大小动态设置位置(设置之前)动态代码设置之后上代码llAll=view.
findViewById
(R.id.capture_ll);//上图中的LinearLayout
光芒121
·
2022-02-19 15:51
LayoutInflater创建View源码阅读
setContentView方法publicvoidsetContentView(intresId){ensureSubDecor();ViewGroupcontentParent=(ViewGroup)mSubDecor.
findViewById
飞翔的超人
·
2022-02-19 06:06
view 的visible gone动画
1、4.0后使用ViewGroupcontainer=(ViewGroup)
findViewById
(R.id.container);LayoutTransitiontransition=newLayoutTransition
mercuryli
·
2022-02-18 20:36
MediaRecorder前后摄像头同时录像
/***初始化控件以及回调*/privatevoidinit(){surfaceview1=(SurfaceView)this.
findViewById
(R.id.surfaceview1);surfaceview2
01b
·
2022-02-18 19:38
点击键盘外区域收起键盘
findViewById
(R.id.rootlayout).setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch
我想就这样简简单单
·
2022-02-17 17:01
Android 带图片的Toast
也能设置显示的位置,中间或者底部之类的toast.setGravity(gravity,xOffset,yOffset)Toast过长显示不居中的问题,就可以自定义布局Toasttoast.gif使用
findViewById
进击的包籽
·
2022-02-17 01:21
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他