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中设置控件透明度的方法
三、透明度数值表一、Java中setAlpha设置Viewv=
findViewById
(R.id.content);v.getBackground().setAlpha(100);说明:0~255透明度值
ambitionLlll
·
2023-09-26 19:25
mf项目
android
git
android
内部类引用外部变量,强制使用final关键字的理解
super.onCreate(savedInstanceState);setContentView(R.layout.activity_progress_bar);finalProgressBarprogressBar=
findViewById
notcaremath
·
2023-09-26 01:04
Android ListView 封装
上一篇文章我说过,ViewHolder其实就是一个普通的类,这个类保存了我每个Item使用的控件的引用,避免每次都要调用
findViewById
IsCoding
·
2023-09-26 00:59
Android实用依赖库
ButterKnife用来代替调用
findViewById
()的方法。Add:https://github.com/JakeWharton/butterknife
soyouwantme
·
2023-09-25 07:33
Android DataBinding使用指北
DataBinding(数据绑定库)是Google提供的一个支持库,能够帮助我们减少应用程序和布局之间的一些冗余代码,比如我们以前常写的
findViewById
,不仅如此;我们所说的MVVM模式也是基于它来实现的
许渺
·
2023-09-24 21:06
遍历界面控件 android,Android 遍历界面控件
//遍历界面上的控件fubin.panLinearLayoutsLinerLayout=(LinearLayout)
findViewById
(R.id.layout_scr);for(inti=0;i<
weixin_39956110
·
2023-09-24 07:09
遍历界面控件
android
遍历界面控件 android,Android界面控件遍历代码 改变宽度 高度 字体大小适应屏幕...
1.遍历界面控件用instanceof来判断是否是指定的控件类型LinearLayoutmyLayOut=(LinearLayout)
findViewById
(R.id.tableLayout1);LinearLayout
彼谷
·
2023-09-24 06:39
遍历界面控件
android
记录:移动设备软件开发(Android项目组织结构)
但对于一个喜欢刨根问底的学习者来说,这样的开发方式不免让人迷惑:
findViewById
(R.id.show)代码中的R.id.sh
此镬加之于你
·
2023-09-23 15:29
移动设备软件开发
android
Android分屏显示(多窗口支持) 开发总结
我所谓的分屏显示,是在同一个界面内,分屏显示两个app的界面或者是注意点1:系统好像没有获取应用显示的左右或者上下位置的方法,所以我采用迂回战略,使用getWindow().getDecorView().
findViewById
程序课代表
·
2023-09-23 06:59
android
android
android分屏显示
多窗口模式
DataBinding的基本使用(二)
DataBinding的基本使用(二)DataBinding基本使用包括以下内容:-单纯的摆脱
findviewbyid
-绑定基本数据类型及String-绑定Model数据-绑定事件-通过静态方法转换数据类型
张行之
·
2023-09-22 19:01
android提升
binding
MVVM模式
运算符操作
自定义binding
【一】Android MediaPlayer整体架构源码分析 -【初始化和创建】
Android10.0版本】一、MediaPlayer的简单调用关键流程【这只是一个简单使用过程示例】//此处变量声明省略privatevoidplay(){//先获取SurfaceHoldermSurfaceView=
findViewById
小白兔LHao
·
2023-09-22 12:43
【音视频】
MediaPlayer
android
音视频
播放器初始化创建流程
MediaPlayer
安卓滑动菜单
添加滑动导航菜单添加私有成员变量privateDrawerLayoutdrawerLayout;oncreate添加drawerLayout=(DrawerLayout)
findViewById
(R.id.drawerLayout
水固态中
·
2023-09-22 08:33
Android调用相册并展示选中的图片
调用相册//定义请求码intPICK_PHOTO_REQUEST=1234;intRESULT_CANCELED=0;//定义取消码//触发监听后调用相册
findViewById
(R.id.image_gallery
JieKki
·
2023-09-22 08:35
android
Android Edittext 实现输入小写字母显示大写字母
可以使用setFilters方法配合InputFilter来实现这个功能以下是一个简单的例子:EditTexteditText=(EditText)
findViewById
(R.id.edit_text
AaVictory.
·
2023-09-22 04:18
android
Android的View绑定实现----编译时注解实现
findViewById
和setOnClickListener方式
标题有点长,相信用过xUtils和ButterKnife框架的都知道啥意思,他们都可以通过注解的方式省去繁琐的
findViewById
和setOnClickListener代码的编写。
cding1818
·
2023-09-22 00:39
android
编译时注解
View绑定
自定义上拉刷新下拉加载更多控件
super.onCreate(savedInstanceState);setContentView(R.layout.activity_recycle_view);mPullToRefreshView=
findViewById
DrJasonZhang
·
2023-09-21 17:41
安卓基础
iswhereyouinitializeyouractivity.Mostimportantly,hereyouwillusuallycall`[setContentView(int)]withalayoutresourcedefiningyourUIandusing[
findViewById
alyssaja7
·
2023-09-20 03:47
DataBinding的基本使用(四)
DataBinding的基本使用(四)DataBinding基本使用包括以下内容:-单纯的摆脱
findviewbyid
-绑定基本数据类型及String-绑定Model数据-绑定事件-通过静态方法转换数据类型
张行之
·
2023-09-19 23:50
android提升
binding
MVVM模式
集合
@layout/activity_main does not contain a declaration with id XXX,
findViewById
(R.id.XXX)爆红解决方法...
问题描述:在MainActivity.java中,通过id寻找checkbox,明明能显示这个组件的id,Ctrl+点击也能跳转过去,但是就是爆红,提示@layout/activity_maindoesnotcontainadeclarationwithidXXX成功跳转解决方法:原来是setContentView(R.layout.activity_main);没有更改。将setContentV
临易i
·
2023-09-19 07:31
android
java黄油刀_ButterKnife原理解析看这篇文章就够了
原理解析看这篇文章就够了作者:SheHuanhttps://juejin.im/post/5acec2b46fb9a028c6761628ButterKnife算是一款知名老牌Android开发框架了,通过注解绑定视图,避免了
findViewById
莫魔墨
·
2023-09-15 22:28
java黄油刀
Android WebView 开启Cookie
/***初始化*/publicvoidinit(){returnBnt=
findViewById
(R.id.returnBnt);mainWeb=
findViewById
(R.id.mainWeb);/
李腾腾
·
2023-09-15 15:13
【Android Studio程序开发】文本显示--设置文本的大小
TextView允许设置文本内容,也允许设置文本大小,在Java代码中调用setTextSize方法,即可指定文本大小,就像以下代码这样://从布局文件中获取名叫tv_sp的文本视图TextViewtv_sp=
findViewById
晚风Dai
·
2023-09-14 19:14
开发
Android
Studio
基础
android
studio
android
ide
findViewById
为什么不用强转了。
前言工作时有个需求,把往Android28里面跑的代码放到android25上去跑,结果编译就gg了/image.png在开发android28时,用sonar检测一个一个把强转类型给删的,现在又要我一个一个加回来,为什么!!!对啊为什么呢。原因其实去高版本sdk上看,会发现@NullablepublicfinalTfindViewById(@IdResintid){if(id==NO_ID){r
小马要加油
·
2023-09-14 12:32
Android 基础控件 AdminDialog
LayoutInflater.from(getContext());Viewview=inflater.inflate(R.layout.exitdialog,null);EditTextenterValue=view.
findViewById
SONGSONG3000
·
2023-09-13 12:55
Kotlin 小纠结
回想:lateinit最早期接触,是
findViewbyId
的时候(当然,现在已经不需要写
findViewbyId
了),现如今,几乎用不到了~取而代之的是使用byLazy{xxxx}了。
半截铅笔
·
2023-09-12 14:01
【android笔记】DataBinding
databinding能够省去
findViewById
(),减少大量的模板代码,数据能够单向或双向绑定到layout文件中,有助于防止内存泄漏,而且能自动进行空检测以避免空指针异常。
rookieWai
·
2023-09-11 06:17
android
android
kotlin
安卓
Android 流式布局实现方式
dependencies{implementation'com.google.android.flexbox:flexbox:3.0.0'}varflContent=
findViewById
(R.id.fl_content
唐诺
·
2023-09-10 15:06
代码块
android
流式布局
Flow
FlexboxLayout
AndroidStudio学习笔记
组件和其他组件起冲突问题webview和NestedScrollView组件一起使用时,会出现webview无法滑动的问题解决方法NestedScrollViewnestedScrollView=getView().
findViewById
淳杰
·
2023-09-10 12:49
学习
笔记
[SwitchPreference]代码中动态修改SwitchPreference的Thumb或Track颜色
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼逻辑就是自定义个class继承SwitchPreference,拿到switch,给switch设置checkChange监听就可以了;解释下为何holder.
findViewById
peak wang
·
2023-09-10 10:05
Android开发
preference
switch
android
switch颜色
动态修改颜色
Android 播放视频之VideoView
在布局文件里添加VideoView在Activity里面播放视频varmVideoView=
findViewById
(R.id.video_view)mVideoView.set
假装你是大灰狼
·
2023-09-07 22:43
Android
图像动画
android
VideoView
Android 实现GIF播放的几种方式
布局文件,GIF文件可以在ImageView里面显示调用load()方法,导入图片并用ImageView显示varivGif:ImageView=
findViewById
(R.id.iv_gif)Glide.with
假装你是大灰狼
·
2023-09-07 22:12
Android
图像动画
android
Gif
Android ViewBinding
视图访问方法,之前的有:
findViewById
、ButterKnife、DataBinding、KotlinSynthetic.但在AndroidStudio3.6Version更新之后,又加入了新的一员
WnniandaoYu
·
2023-09-06 18:30
EditText 限制只保留两位小数
多余的输入不显示.例如输入100.100只显示100.10后边的小数不在EditText中显示.下边上代码1.xml中的EditText中inputType设置为2.获取EditText控件mEditText=
findViewById
冬絮
·
2023-09-06 11:40
webview goBack() 无效问题
BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_web);webView=(WebView)
findViewById
吃货养成记
·
2023-09-06 00:16
Android 给主视图增加蒙层(转载)
这样会大大增加基类中的代码量,于是查询在当前类中通过代码来增加蒙层的方法,如下:publicvoidshowGuideView(){Viewview=getWindow().getDecorView().
findViewById
移动端_小刚哥
·
2023-09-05 17:28
验证手机号是否为空、位数是否正确以及是否有效
privatebooleanjudPhone(){EditTexteditText=
findViewById
(R.id.edit_number);if(TextUtils.isEmpty(editText.getText
一只西西狸
·
2023-09-03 12:53
ButterKnife(黄油刀)
概念:ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多
findViewById
来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。
小能子
·
2023-09-03 11:30
Android中TextView文字设置不同的颜色
在项目的过程中会遇到在一行文字中,部分功能需要不同的文字颜色来展示,下面介绍两种方式实现:效果图:这里写图片描述方式一:用SpannableStringBuilder来实现TextViewtv=(TextView)
findViewById
龙旋之谷
·
2023-09-03 07:09
Jetpack系列(二、架构)
布局通常使用该框架方法的代码在Activity中定义;例如:在一下代码调用
findViewByid
()来查找TextView空间并将其绑定到viewModel变量的userNama属性:对TextView
momxmo
·
2023-09-03 06:54
android TextView上添单击事件,跳转到另一个Activity
//用户注册TextViewtxtViewRegister=(TextView)
findViewById
(R.id.textViewRegister);txtViewRegister.setOnClickListener
CS-晨曦
·
2023-09-02 09:47
android
kotlin项目中从一个Activity跳转到另一个Activity,并传递数据
一、从MainActivity中跳转到AnotherActivityvalbtnSubmit=
findViewById
(R.id.button)btnSubmit.setOnClickListener{
nicolelili1
·
2023-09-01 17:49
Kotlin
android
java
Android IOC注入框架
什么是IOC注入框架ButterKnife大家都应该使用过,对于view的注入减少了大量篇幅的
findViewById
操作,而注解注入的方式也显得更加优雅。
酷酷的Demo
·
2023-08-30 18:01
Android LayoutInflater
LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;类似
findViewById
()是找xml布局文件下的具体widget控件(如Button、TextView等)
DwMin
·
2023-08-30 04:04
Android DataBinding 基础入门(学习记录)
目录一、DataBinding简介二、
findViewById
和DataBinding原理及优缺点1.
findViewById
的优缺点2.DataBinding的优缺点三、Androidmvvm之databinding
山南237
·
2023-08-29 20:12
android
框架模式总结
Model与View不再直接进行通信,而是通过中间层Presenter来实现2.Activity的功能被简化,不再充当控制器,主要负责View层面的工作MVVM与MVP对比1.减少了接口数量2.告别繁琐
findViewById
九馆
·
2023-08-29 12:40
Android include 引入布局,在
findViewById
找不到id的,初始化对象为null
背景:在正常的开发过程中,如果一个一个模块的ui在多个布局中都有同样的设计,这个时候我们就可以定义一个layout,在其他layout通过include引用。这样可以避免代码的臃肿问题。如果一个根布局下include一个。正常没有问题,但是如果include多个布局,会出现找不到viewid的情况。解决方案:因为include是一个布局进来,我们知道布局在创建的时候,是通过跟布局findViewB
蜗牛、Z
·
2023-08-27 17:00
android
初识Android ButterKnife Zelezny注解 (插件的安装与使用)
实战开发中能减少大量的
findViewById
()和setonclicktListener()的编写。
zrwander
·
2023-08-27 13:23
ImageView在java中设置图片
privateImageViewimageView;imageView=(ImageView)
findViewById
(R.id.image);//获得图片://方式一:直接从res中取图片image.setImageResource
AIDE_Cking
·
2023-08-26 10:56
Android动画详解
使用方式有两种,第一种是动态代码实现MyViewGroupmyViewGroup=
findViewById
(R.id.myviewgroup);RotateAnimationrot
zhouzhihao_07
·
2023-08-25 04:26
Android
基础知识整理
android
动画
Android代码设置字体,两个存放资源方式
1.res中font目录TextViewtxtNormal=(TextView)
findViewById
(R.id.txt_helvetica);Typefacetypeface=ResourcesCompat.getFont
wenju
·
2023-08-24 04:11
上一页
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
其他