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:DataBinding的一二事
不过讲心里话,不知道是不是平时的
findViewById
用习惯了,还是ButterKnife太好用了,一直觉得用这样的方式去绑定数据有点浑身不得劲,先学着吧。所以今天来分享一下学习D
iamxiarui
·
2023-07-25 14:54
Android系统下EditText 按回车键关闭soft keyboard 的代码
finalEditTextet_mystatus=(EditText)this.
findViewById
(R.id.mystatus);et_mystatus.setOnEditorActionListener
jiangmm
·
2023-07-23 18:34
android editText获取不到数据
问题分析:在onActivityCreated一开始就创建了
findViewById
,这时获取的是默认值,需要在点击按钮时重新加载才能获取到输入数据。需要在点击按钮时重新加载数据:
ChenWenKen
·
2023-07-22 03:41
android-studio
ViewBinding基类封装的正确打开方式
我们在日常开发中,为了避免
findViewById
这种低效的代码编写,可以基于ViewBinding库封装基类。但是网上很多是不正确的,今天就贴出正确的打开方式。
AD钙奶-lalala
·
2023-07-21 02:33
jetpack
java
Android中获取控件宽高的方法集合
ah_fragmentBottoma=(TextView)
findViewById
(R.id.ah_fragmentBottoma);ah_fragmentBottoma.post(newRunnable
MonkeyLei
·
2023-07-20 09:31
WebView加载html与JS交互
;在XML中生命webviewWebViewwebView=(WebView)
findViewById
(R.id.webview);载入工程内部页面page.html存储在工程文件的assets根目录下
Felix_lin
·
2023-07-20 08:15
框架开发使用注解处理器APT优雅提效
如何使用3.1创建注解API模块3.2创建注解处理器模块3.3使用注解概述在现在的很多开源框架中,我们经常能在源码中看到注解处理器的影子,比如我们熟悉的阿里的ARouter,Android开发中的替代
findViewById
海塔灯
·
2023-07-19 16:27
Android必知必会
APT
注解处理器
Android
Android 资源加载源码解析
举个简单的栗子,在这里我们需要给TextView设置文字,我们只需要这么操作:TextViewmTitle=
findViewById
(R.id.tv_title);mTitle.setText(getResources
Android_Jian
·
2023-07-18 23:03
databinding的点击事件
dataBinding框架让我们不再需要使用
findViewById
了1、开发环境androidstudio3.2.1gradle4.6classpath'com.android.tools.build
qq_2951589923
·
2023-07-18 12:25
databinding
mvvm
click
Android 值得记录的几个点
通过Drawable的方式改变shap背景颜色//以shap作为背景,改变shap的背景颜色TextViewtest=(TextView)
findViewById
(R.id.tv_test);GradientDrawabledrawable
IT一书生
·
2023-07-17 23:50
Android 不可见View转Bitmap注意事项(ScrollView)
项目中使用的是ScrollView,所以绘制的方法如下:valscrollView=view.
findViewById
(R.id.scrollView)scrollView.measure(View.MeasureSpec.makeMeasureSpec
LongSh1z
·
2023-07-17 02:45
Android 数据绑定 databinding
传统的MVC模式中,通过
findViewById
()初始化UI控件,当页面中的控件比较多时,就得进行重复而繁琐的初始化以及控件变量的管理,这时候就可以使用视图绑定来管理UI控件,省去这些重复的代码,而数据绑定则能够简化业务代码
又菜又爱coding
·
2023-07-17 01:42
Android开发
android
ui
Android Glide CustomTarget ,kotlin
{
findViewById
(R.id.image_view).setImageBitmap(resource)}overridefunonLo
zhangphil
·
2023-07-16 22:55
kotlin
Android
android
kotlin
android ViewBinding
kotlin-android-extensions在使用ViewBinding之前,我们一直使用的是kotlin-android-extensions,使用kotlin-android-extensions可以节约很多写
findViewById
且听真言
·
2023-07-16 06:28
Android
ViewBinding
ViewBinding封装
从学习使用注解处理器到理解ButterKnife原理
如果你还没有学习过注解,请先戳这里在形形色色的框架中,使用注解来简化代码的框架有许多,从解放
findViewById
的ButterKnife,到路由框架ARouter等等。
麻油里
·
2023-07-16 02:29
Jetpack-Compose之二 状态管理
传统的Android视图层次结构中,界面是通过一个个的View,例如:ImageView、TextView等搭建而成,然后通过
findViewById
找到对应的View的引用后,设置它的内部状态值,例如设置
PalmerYang
·
2023-07-16 00:39
Android开发
android
ui
kotlin
jetpack
down_Android 获得 LayoutInflater 实例的三种方式
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于
findViewById
()。
a518618718
·
2023-07-14 14:08
别太放肆没什么用
开发语言
Android Glide预加载preload ,kotlin
AndroidGlide预加载preload,kotlinvalimageView=
findViewById
(R.id.image_view)Glide.with(this).asBitmap().load
zhangphil
·
2023-07-14 14:06
Android
kotlin
android
kotlin
Android Studio 获取RadioGroup单选框按钮值
AndroidStudio获取RadioGroup单选框按钮值XML代码next按钮事件代码publicvoidnext(Viewview){RadioGroupradioButton=(RadioGroup)
findViewById
看世界的小gui
·
2023-07-14 08:56
android
studio
android
安卓
app
移动开发
RecyclerView系列 - 仿内涵段子列表整合
这节课的代码也可以说是和我们正式开发是一样的流程:先
findviewbyid
我们的RecyclerView的控件、然后使用OkHttp来请求网络数据、然后使用Glide来加载图片。
世道无情
·
2023-07-14 08:56
RecyclerView封装-结合ViewBinding 3行代码创建Adapter!
在项目中基本都是必备的了,然而我们正常写一个列表却需要实现Adapter的onCreateViewHolder,onBindViewHolder,getItemCount,以及需要ViewHolder的众多
findViewById
·
2023-07-13 15:27
【Android-加载图片】解决加载过大图片出现的OOM现象
实现代码://处理大图片,思路:变为bitmap处理//根据控件的大小,来动态的计算sample值ImageViewimageView=
findViewById
(R.id.result_image);BitmapFa
小菜要发财
·
2023-06-23 01:35
Android学习
#
网络编程
android
oom
butterknife详细使用及混淆打包和新版本(8.6.0)的使用方法
我们这写代码时会写很多
findViewById
(),使用ButterKnife强大的View绑定和Click事件处理功能,简化代码,提升开发效率;Androidstudio使用要引入以下依赖Eclipse
IT_花花牛
·
2023-06-20 10:51
Android
ButterKnife
混淆
Android WebView加载网页html文件显示加载进度
在大多数情况下,视图绑定会替代
findViewById
。视图绑定功能可按模块启用。要在某个模块中启用视图绑定,请将viewBinding元素添加到其build.gradle文件中,如下例所示:v
Billy_Zuo
·
2023-06-18 20:20
Android
android
html
webview
Android中注解的实现
经常会用的很多的注解框架来简化一些业务逻辑,便于我们更加专注于功能的开发,提升开发效率,常用的注解框架,最早的有AFinal,以及目前流行的Dagger2,BufferKnife等都使用了注解的实现,解脱了以往
findViewById
沐络
·
2023-06-17 16:00
【Android安全】Android中Java和JS的交互
Java和JS的交互参考:https://segmentfault.com/a/1190000011487440WebView的使用初始化WebViewWebViewwebView=(WebView)
findViewById
Jouzzy
·
2023-06-17 12:00
安卓安全
安卓开发
android
安全
javascript
交互
java
Jetpack之ViewBinding
ViewBinding的作用:代替
findViewById
,还可以保证空安全和类型安全。
柚见
·
2023-06-17 05:21
android
kotlin
java
Activity实战
点击事件的写法Java函数式APIvalbutton1:Button=
findViewById
(R.id.button1)button1.setOnClickListener{//DOSOMETHING
柚见
·
2023-06-17 05:51
Kotlin
kotlin
android
java
记录一下YAHFA相关
首先写一个安卓demo如下
findViewById
(R.id.sample_text).setOnClickListener(v->{try{MethoddoWork1=MainActivity.class.getDeclaredMethod
约你一起偷西瓜
·
2023-06-15 21:04
【Android】让一个Textview里面的图片旋转起来
实现要使TextView中的图片旋转,可以使用Animation动画来实现.示例代码:valimageView:ImageView=
findViewById
(R.id.imageView)valrotateAnimation
我又来搬代码了
·
2023-06-15 20:35
Android学习笔记
android
动画
Android技术知识点:如何使用视图绑定来消除
findViewById
()
遇到问题每次在创建或重新创建视图后使用
findViewById
()函数来获取对它的引用时,Android系统都会在运行时遍历视图层次结构来查找它。当您的应用只有少数视图时,这不是问题。
未来喵匠
·
2023-06-15 11:41
Android技术系列
android
kotlin
android
studio
java
开发语言
Android调用web
match_parent”android:layout_height=“match_parent”android:layout_below="@+id/web"代码:webView=(WebView)
findViewById
陈 啊
·
2023-06-15 06:31
android
职场和发展
前端
Android常用控件——下拉列表的设置
layout中设置控件Spinner2、在Activity中声明变量mSpinnerprivateSpinnermSpinner;3、在Activity中通过id引用控件mSpinner=(Spinner)
findViewById
nnneild
·
2023-06-14 22:00
Android
android
控件
android自定义下拉筛选,Android自定义下拉列表——PopupWindow+ListView(单选模式)...
listview中使用自带的选择框有两种方式,第一种方式:ListViewlv=(ListView)
findViewById
(R.id.list_view);lv.setChoiceMode(
痔知识
·
2023-06-14 22:00
android自定义下拉筛选
TextView文字图片混排并添加点击事件监听,Textview里面的ImageSpan添加点击响应事件
TextViewtv=
findViewById
(R.id.tv);Stringstr="这个一个文字图片混排,文字结尾添加图片";SpannableStringss=newSpannableString
夜未央ぴ陌上花开丶
·
2023-06-14 08:04
android
Android——基本控件之View控件(三)
在Activity程序中我们有讲到使用
findViewbyId
这个方法去取得在布局文件中定义的组件,返回值的类型View,对于这个View来说,发现所有的组件都可以使用这个方法,后面是通过强制转换将View
毛栗子201105
·
2023-06-13 17:03
Android
android
Android View Binding的使用
什么是ViewBinding官方文档ViewBinding是AndroidStudio3.6推出的新特性,目的是为了替代
findViewById
(内部实现还是使用
findViewById
)。。
lq_ios
·
2023-06-12 01:12
Android控件(webview)
1.WebView的初始化WebViewmWebView=(WebView)
findViewById
(R.id.show_webView);mWebView.loadUrl(Consts.WEB_URL_BAIDU
一只会说话的兔子
·
2023-06-11 03:44
Android
Simple
高级控件
Android
控件
安卓“小试牛刀”:ButterKnife——牛油刀
Activity中的绑定(续跟)1.绑定一组View2.绑定监听器1.ButterKnife——牛油刀ButterKnife是一个专注于Android系统的View注入框架,在过去的项目中总是需要很多的
findViewById
莫白媛
·
2023-06-09 16:07
android高级开发笔记
android
开发语言
Android StaggeredGridLayoutManager 水平流布局
RecyclerViewrecyclerView=(RecyclerView)
findViewById
(R.id.recycler_view);//这里可以设置页面是垂直or水平滚动调节最后的参数HORIZONTAL
出门吃三碗饭
·
2023-06-09 14:54
安卓
复习笔记
android
android dataBinding使用
使用dataBinding,就不需要
findViewById
操作,可以在代码里设置赋值数据,直接绑定到页面上显示出来。
一直向钱
·
2023-06-08 12:34
android开发
android
android
studio
gradle
kotlin定位
第一性原理提高开发效率拆解需求:1、语义简洁,代码清晰2、开发速度快3、可复用性4、生产具有稳定性引入kotlin语境优缺点1)优点:1.简洁1.lambda表达式2.android省略
findviewbyid
3
陈桐Caliburn
·
2023-06-08 09:42
findViewById
学习1
findViewById
学习11.该方法的作用直接看该方法名,大致就能知道其作用了,就是通过id找到控件,当然前提是在xml文件里定义控件时给该控件一个id号,这个id号可自定义(当然也得满足命名规则,
m0_45695898
·
2023-04-21 14:51
小白学Android
学习
android
用一小块webview显示网页里的二维码信息
代码设置webview不能滑动什么的,还有setJavaScriptEnabled(true)很关键webView=view.
findViewById
(R.id.webview);//设置滚动条
聪葱忙忘
·
2023-04-21 04:57
安卓开发中Gallery控件的使用
先附上我的布局文件:接下来,我们需要在MainActivity的oNCreate方法中加入这段话:Gallerygallery=(Gallery)
findViewById
(R.id.gallery);这样一来
zwh-android&&java
·
2023-04-20 18:52
安卓开发
android
图片
控件
布局
百度
ListView优化
//1,复用convertView//2,对
findViewById
次数的优化,使用ViewHolder//3,将ViewHolder定义成静态,不会去创建多个对象//4,listView如果有多个条目的时候
majorty
·
2023-04-19 15:16
LayoutCreator插件的使用
--》setttings----》plugins—〉Browser—》搜索LayoutCreator—〉右边install安装,之后提示重启as2.插件的使用xml布局中有4个按钮,在java代码中要
findViewById
4
_yao_
·
2023-04-19 11:32
安卓第2个月
ButterKnife实现原理
.所用主要技术 APT,反射,javaPoet(生成.java文件)2.原理 在编译前,生成相应的辅助类,xx_ViewBinding.java,运行时,利用该辅助类对Activity中的view进行
findViewById
baifanger
·
2023-04-19 08:58
navigationView 监听头部点击事件
解决方法:动态绑定头部NavigationViewnavigationView=(NavigationView)
findViewById
(R.id.nav_view);ViewdrawHeader=navigationView.inflateHeade
swy_swy_swy
·
2023-04-19 08:42
Java
Android
安卓
java
AndroidKotlin扩展
查看绑定背景每个Android开发者都知道这个
findViewById
()功能。毫无疑问,这是一个难以阅读和支持的潜在错误和恶劣代码的来源。
追月星随
·
2023-04-18 20:21
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他