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
kotlin代替
findViewById
的方法
在安卓项目使用了Kotlin之后,发现Kotlin一个相当强大的地方,可以不用
findViewById
,引入布局,直接使用控件方式一:使用kotlin插件自动生成引入kotlin扩展插件applyplugin
程序猫King
·
2023-10-30 15:40
安卓开发
Kotlin
注解
kotlin
反射
Android封装layout作为自定义控件
layoutViewinflate=inflate(getContext(),R.layout.custom_map,this);3,使用inflate获取对应的子控件mapView=(MapView)inflate.
findViewById
王的备忘录
·
2023-10-27 09:42
A1_android开发基础
Jetpack Compose初体验
以前我们都是通过xml布局,通过
findViewById
()找到控件之后手动给控件赋值。
chsmy2018
·
2023-10-26 13:27
jetpack
Jetpack Compose 初体验教程,不会真还有人不会用吧?
以前我们都是通过xml布局,通过
findViewById
()找到控件之后手动给控件赋值。
陈京大帅比
·
2023-10-26 13:24
Android
谷歌
android
移动开发
ViewPager 是怎么用的
从布局文件中初始化ViewPager对象:mViewPager=
findViewById
(R.id.crime_view_pager);为ViewPager对象设置adapterViewPager通过adapter
BrandNewLife
·
2023-10-25 14:45
Android
findViewById
()找不到自定义View对象的一种原因
这两个super方法调用的一个不能少,否则改自定义view对象就无法被Android识别,导致
findViewById
()失败。
gwd777
·
2023-10-25 13:22
findViewById
Androi
android
studio
安卓第一周第二周知识点整理
基本页面登录页面基本控件安卓基本页面控件TextView(文本框)EditText(输入框Button(按钮)Android基本UI控件的介绍及使用3.页面之间的跳转TextViewtvRegister=
findViewById
国王兔子
·
2023-10-24 14:26
Android:如何使用ViewBinding(Kotlin简易版)
ViewBinding的目的:避免编写
findViewById
使用ViewBinding前的注意事项:1、确保你的AndroidStudio是3.6或更高的版本2、在build
Jeannie222
·
2023-10-24 04:50
Kotlin
android
安卓
移动开发
kotlin
Android 渐变色TextView
Android渐变色TextView利用shader来实现在代码中设置:TextViewmText=(TextView)
findViewById
(R.id.text);LinearGradientmLinearGradient
Not丶Perfect
·
2023-10-21 14:23
不止代码codelife
android
Android -- EditText(三) 自动清空按钮的输入框
效果:代码解析:布局:(只要设置id,宽高就可以)应用:(与EditText使用相同)privateEditTextDelIconetDel;etDel=
findViewById
(R.
花追雨
·
2023-10-21 11:46
Android
控件
android
安卓
Android -- TextView(二)追加文字,并自动滚动(触底时)
布局:自定义方法:privateTextViewtvLog;tvLog=
findViewById
(R.id.tvLog);tvLog.setMovementMethod(ScrollingMov
花追雨
·
2023-10-21 11:46
Android
控件
android
java
textview
android 字体设置为中等粗细
原文单一实现为TextViewtvTitle=
findViewById
(R.id.title);TextPainttp=tvTitle.getPaint();tp.setStrokeWidth(1.0f
冰楓紫憶
·
2023-10-21 02:01
输入框根据键盘自动调整位置
ViewdecorView=getWindow().getDecorView();ViewcontentView=
findViewById
(Window.ID_ANDROID_CONTENT);decorView.getViewTreeObserver
搬砖的码农丶
·
2023-10-20 18:36
Kotlin插件 kotlin-android-extensions
现在这个插件不会自动导入了,那我们自己在build.gradle中添加,如上代码这个插件会根据布局文件中定义的控件id自动生成一个具有相同名称的变量,我们可以在Activity里直接使用这个变量,而不用再调用
findViewById
听♞海
·
2023-10-20 16:18
kotlin笔记
android
kotlin
android
studio
kotlin-android-extensions扩展的导入
kotlin-android-extensions插件的作用:类似于butterknife,自动生成控件变量,用来简化
findViewById
()的调用导入步骤如下:依次点击红色方框id'kotlin-android-extensions
qq_37965023
·
2023-10-20 16:47
android
studio
android
studio
省去
findViewById
()方法,kotlin-android-extensions插件
plugins{id'kotlin-android-extensions'}kotlin-android-extensions这个插件会根据布局文件中定义的控件的id自动生成一个具有相同名称的变量,而不用再调用
findViewById
baidu_24743861
·
2023-10-20 16:11
android
kotlin
开发语言
批量解决Casting '
findViewById
(R.id.X)' to 'X' is redundant
在AndroidStudio中build.gradle(Module:app)如果compileSdkVersion>=26,进行
findViewById
操作会报Casting'
findViewById
老卫
·
2023-10-20 15:45
android webview加载第三方网页,<select>控件无法弹出的问题
有个弹框,无法弹出,一看网页源码,用的是select控件,但是在安卓手机浏览器上,iOS上,都是可以的,然后调试,控制台也没报错修改我发现问题是出在webview的初始化上,之前呢,webview都是直接
findviewbyid
韩zj
·
2023-10-20 14:15
android开发
android
ArcGIS for Android 100.3.0(16):RasterLayer(栅格图层)
latest/api-reference/reference/com/esri/arcgisruntime/layers/RasterLayer.html1.影像服务mMapView=(MapView)
findViewById
qq_36699930
·
2023-10-20 13:13
ArcGIS
for
Android
100
RasterL
ArcGIS
for
Android
RasterLayer
Android中使用Glide加载圆形图像或给图片设置指定圆角
一、Glide加载圆形头像效果R.mipmap.head_icon是默认圆形头像ImageViewmImage=
findViewById
(R.id.image);RequestOptionsoptions
灵猫小西
·
2023-10-20 12:28
android
glide
MPAndroidChart 基础
MPAndroidChart基础图表创建方式柱状图:BarChartbarChart=
findViewById
(R.id.BarChart);ListentryList=newArrayList折线图:
BiuBiuElis
·
2023-10-19 13:22
Android Jetpack系列--4.DataBinding使用详解
定义即数据绑定,使数据对象和xml布局绑定,支持双向绑定,是Android团队实现MVVM架构的一种方法;优点省去大量模板代码:
findViewById
,onClickListener,setText等
今阳
·
2023-10-18 22:02
Android
Jetpack
android
java
jetpack
Android基础控件的使用
(图像视图)ImageView的基本使用Button(按钮)Button的基本使用TextView文本常用属性:属性名作用id为TextView设置一个组件id,根据id,我们可以在Java代码中通过
findViewById
Happy__snake
·
2023-10-16 21:08
android
android打开指定路径的word或excel文件进行读取
最近小弟的项目中有需要读取word与excel的模块,研究了一下,把心得分享给大家.QQ图片20180413135257.jpg首先是布局文件activity代码:/*输入路径*/etUrl=(EditText)
findViewById
十二限
·
2023-10-16 01:19
使用笔记:DataBinding在Kotlin中的使用
Demo下载配置在应用的build.gradle文件中添加以下代码:android{...dataBinding{enabled=true}...}基本使用功能替代
findViewById
布局文件根节点必须是
愿天深海
·
2023-10-15 14:04
android
kotlin
第四篇Android--TextView使用详解
基本用法:1.设置点击事件:
findViewById
(R.id.textview).setOnClickListener(v->{Toast.makeText(getApplicationContext
niuyongzhi
·
2023-10-14 07:13
Android开发从基础到高级
android
Android 用Toolbar制作搜索框
.在布局文件加入Toolbar3.在Activity中设置Toolbarimportandroidx.appcompat.widget.Toolbar;Toolbartoolbar=(Toolbar)
findViewById
weixin_47545556
·
2023-10-14 06:47
android
java
android 反向传值
button=(Button)
findViewById
(R.id.button1);button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick
wushijun5200
·
2023-10-12 03:06
前端
javascript
android
ViewPager和ViewPager2
1.ViewPager简单使用:1)定义Layout2)初始化ViewprivatevoidinitViews(){viewPager=
findViewById
(R.id.viewpager);Listlist
niuyongzhi
·
2023-10-09 17:03
android开发
android
抖动动画
Animationshake=AnimationUtils.loadAnimation(this,R.anim.anim_shake);//加载动画资源文件
findViewById
(R.id.tv_shake
一叶书生
·
2023-10-09 00:50
安卓登录密码验证大小写字母数字和特殊符号
我的项目注册和设置密码时候需要设置密码规则为大小写字母数字和特殊符号,然后查了一番,结果如下:第一步是布局:在这里插入代码片第二步是使用的代码方法:privatevoidinitPassword(){EditTextet_password=
findViewById
mawlAndroid
·
2023-10-08 16:42
android
前端
Android空指针异常或许只是一个简单的小失误
随后查了网上各种关于空指针异常的代码和结局办法,大多是因为在运用
findViewById
()方法时并没有找到xml文件中的id,即有可能是寻找的ID和xml布局文件中的ID不匹配造成。而自己的
小田不紧张
·
2023-10-08 09:00
Android
Android空指针异常
Android学习笔记(十四)
Android学习笔记(十四)WebView用法:在XML文件中添加一个WebView控件.在MainActivity中使用
findViewById
()方法获取WebView的实例通过WebView的getSetting
learnNG
·
2023-10-08 07:31
android
android
Fragment获取父Activity的控件
Fragment获取父Activity的控件ImageViewspqddT=getActivity().
findViewById
(R.id.sp_qd);//取单
wushijun5200
·
2023-10-06 11:12
android
android数据回传多个页面_Android菜鸟起飞|使用Intent实现Activity跳转的两种方式(无回传数据和有回传数据)...
代码示例如下:button=(Button)
findViewById
(R.id.button);button.setOnClickListen
weixin_39901332
·
2023-10-06 00:46
android数据回传多个页面
报错:Attempt to invoke virtual method ‘android.view.View android.widget.EditText.
findViewById
(int)‘
报错:Attempttoinvokevirtualmethod‘android.view.Viewandroid.widget.EditText.
findViewById
(int)’一个非常无语的错:Causedby
庐州曦月
·
2023-10-05 22:26
android
android中更新UI的几种方式
1、Activity的runOnUiThreadtextView=(TextView)
findViewById
(R.id.tv);newThread(newRunnable(){@Overridepublicvoidrun
CQ_TYL
·
2023-10-05 10:21
Android interface接口的使用笔记
1、传this实例给被委托类的interface对象创建被委托类实例,传this过去bottomNavigatorView=(BottomNavigatorView)
findViewById
(R.id.bottomNavigatorView
新地球说着一口陌生腔调
·
2023-10-03 02:26
Android开发中缓存的清理
工具类cleanCache=view.
findViewById
(R.id.clean_cache);this.cleanCache.setOnClickListener(this);try{cleanCache.setText
opkcloud
·
2023-10-03 00:18
Android中ViewBinding使用解析
探究ViewBinding纵观现在的Android&Kotlin语言进行的原生开发应用,都在极力简化
findViewById
这一繁琐的操作。
CarlosLynn
·
2023-10-01 18:51
Android AlertDialog对话框
与TextView、Button这些控件稍有不同,AlertDialog并不是初始化(
findViewById
)之后就直接调用各种方法了。
一个不爱敲代码的女孩
·
2023-10-01 17:43
Jetpack视图绑定ViewBinding
它通过在编译时生成一个绑定类,将布局文件中的视图与代码中的视图进行绑定,从而避免了手动
findViewById
的繁琐过程。
Rairmmd
·
2023-10-01 08:46
Android基础
Android
android
android
jetpack
androidx
Android常用插件
JavaBean对象image使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat2.AndroidButterKnifeZelezny配合ButterKnife实现注解,从此不用写
findViewById
Joving
·
2023-09-29 21:20
Android - 父 View 可见性对其 子view 的影响
例如,如果我说LinearLayoutcontainer=(LinearLayout)
findViewById
(R.id.layout_1);
闲暇部落
·
2023-09-29 13:55
android
导航栏遮挡布局的一种解决方案
Build.VERSION_CODES.R){StatusBarUtil.isNavigationBarExist(this){isShowing,height->if(isShowing){window.decorView.
findViewById
liuzhenlee
·
2023-09-29 08:45
Android
android
java
android
studio
Android——LayoutInflater详解
LayoutInflater在Android中是“扩展”的意思,作用类似于
findViewById
(),它的作用类似于
findViewById
()。
anyuan9
·
2023-09-29 00:04
Android
android中LayoutInflater的3种使用以及getSystemService的API
LayoutInflater的作用类似于
findViewById
(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!
named tree
·
2023-09-29 00:01
Android“杂货铺”
安卓开发中ViewBinding的使用
在安卓开发中,ViewBing的作用就是简化
findViewById
()代码的写法。
leon_zeng0
·
2023-09-28 05:48
安卓应用开发
android
KTX: Say goodbye to
findViewById
在java代码中想要获取渲染出来的view对象,一般是在xml中给view设置一个id,然后在java代码中通过
findViewById
进行获取。
请输入妮称
·
2023-09-28 03:21
Android 开发面试题集合整理(内含答案)(1),优秀Android程序员必知必会的网络基础
ActivityMainBindingImpl具体实现了绑定ViewDataBinding持有activity或者fragment和View的引用,主要作用一次遍历View,实例化所有子View,并存储在数组中,这里解决了
findviewbyid
m0_65145113
·
2023-09-27 04:55
程序员
面试
移动开发
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
其他