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
RecyclerView
Android 自定义下拉菜单的实现(基于PopupWindow+
RecyclerView
)
文章目录一、引言二、效果三、代码实现四、结语一、引言安卓自带的Spinner局限性较大,基本不能满足开发样式要求,当前又没有成熟的相关框架,所以决定自己使用PopupWindow实现一个下拉菜单二、效果三、代码实现布局:新建xml文件:layout_dropdown_menu在需要使用的地方引用为下面布局添加一个遮罩的View:ps:比如我下拉框下面是一个rv,使用FrameLayout布局,为r
leisure-ZL
·
2023-10-10 09:52
Android
android
关于嵌套滚动机制的一点思索
截取了两个片段,我们看到这个页面上有几个个可以滑动的控件,AppBarLayout,NestedScrollview不是什么自定义的控件,是谷歌官方推荐的材料设计语言的控件的一种,可以直接在布局里使用,对于
RecyclerView
haibowen
·
2023-10-10 09:50
Android学习总结
RecyclerView
(一)基本使用
添加依赖要使用
RecyclerView
,由于该控件并不在AndoridSDK中的,而是在supportv7包中,因此我们要手动添加该控件。
大灰狼zz
·
2023-10-10 00:45
RecycleView入场动画 GridLayoutAnimation
原文:Enteranimationusing
RecyclerView
andLayoutAnimationPart2:Grids介绍这是本教程的第二部分,也是最后一部分。
Android_冯星
·
2023-10-09 22:18
ViewPager2和Fragment的组合使用
1.ViewPager2新特性基于
RecyclerView
实现。这意味着
RecyclerView
的优点将会被ViewPager2所继承。支
m0_47761892
·
2023-10-09 17:04
android
android
ViewPager2
Fragment
BRVAH_基本使用
BRVAH是GitHub上的一个
RecyclerView
框架,非常强大。
死鬼土匪
·
2023-10-08 22:21
Android - 简单解释
RecyclerView
的四级缓存
RecyclerView
缓存的是ViewHolder,即每个ItemViewItemView的加载因为每个ItemView由xml加载成为View(onCreateViewHolder方法),是一个深度遍历的过程
xlq
·
2023-10-08 19:41
Android 开源控件
内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新ViewPager图表(Chart)菜单(Menu)浮动菜单对话框空白页滑动删除手势操作
RecyclerView
CardColorDrawableSpinner
一抹离愁
·
2023-10-08 17:52
Android
Android 5.0 新特性和功能,系统和 API 行为变更
此支持包括:MaterialDesign主题视图阴影
RecyclerView
小部件可绘制
黄舒颖 咸丫蛋
·
2023-10-08 17:49
Android
Android
5.0
变更
Android
5.0
API
Android Jetpack系列--6. Paging3使用详解
定义Google推出的一个应用于Android平台的分页加载库;Paging3和之前版本相差很多,完全可以当成一个新库去学习之前我们使用ListView和
RecyclerView
实现分页功能并不难,那么为啥需要
今阳说
·
2023-10-08 08:08
Mock
RecyclerView
之旅
最近写了一个项目试图以ViewGroup为基础,以
RecyclerView
源码为原型,用简化的方式完成
RecyclerView
的各项功能,源码已上传到github:https://github.com/
嘉_佑
·
2023-10-07 13:33
RecyclerView
滑动方法,并指定位置在顶部
RecyclerView
提供的用于控制移动的常用方法有3个:smoothScrollToPosition(int)scrollToPosition(int)scrollBy(intx,inty)1.smoothScrollToPosition
小_马_哥
·
2023-10-06 18:20
Scrollview 嵌套 recycleView冲突解决
1190000011553735所有版权归原有作者所属,我只是希望可以将此记录下来,以免后来者走弯路,网络上我有查询很多个博客都没有这个写的更让人能理解项目中时常需要实现在ScrollView中嵌入一个或多个
RecyclerView
香烟和白粥
·
2023-10-06 15:33
recyclerview
优雅的解决监听滑动和暂停的显示隐藏动画
一、监听
recyclerview
滑动中和暂停重复调用之烦恼直接上图:2021-02-0715.30.39.gif代码如下:privatefuninitRvView(){rv_content.layoutManager
flame_ash
·
2023-10-06 06:02
重温
RecyclerView
.ItemDecoration
主要知识点:1重写getItemOffsetsoverridefungetItemOffsets(outRect:Rect,view:View,parent:
RecyclerView
,state:
RecyclerView
.State
菜鸟何时起飞
·
2023-10-05 11:12
打造使用简单,高效,多布局的
RecyclerView
Adapter
github地址,感兴趣的话,不妨点赞支持下个人博客
RecyclerView
Adapter关键的方法/***可根据positio
androidman
·
2023-10-05 10:43
MVVM 设计模式的新闻客户端
Okhttp,RxJava,Retrofit使用Jetpack组件,Fragment之间切换使用Navigation网络数据大约10分钟更新一次支持上拉加载以及下拉刷新(暂时没有加载和刷新动画或提示,未使用
RecyclerView
Asbefore如初_3142
·
2023-10-05 02:08
2020-03-22
1.
RecyclerView
的使用步骤①添加依赖(implementation'com.android.support:
recyclerview
-v7:29.0.2')②创建布局(宽、高必须充满)③找控件
79f5fe7e5092
·
2023-10-04 21:28
由Dialog里面嵌套ListView之后的高度自适应引起的ListView性能优化
属性:必须将ListView的布局高度属性设置为非“wrap_content”(可以是“match_parent/fill_parent/400dp等绝对数值”)废话少说先来张bug图填楼图片前言随着
RecyclerView
hero的技术小黑屋
·
2023-10-04 17:10
Android知识点-
RecyclerView
notifyItemChanged(position)返回ViewHolder数据有误
现象 常在路边走,哪有不湿鞋。 这不就有一个需求,让做一个列表的单条目刷新,多简单的一个需求啊,简简单单的CV之后,代码就敲完了,然后手贱了一小下,做了个自测,然后,悲剧就这么出现了。 具体需求我已经记不住了,这里模拟一下类似的情况,自定义一个ViewHolder,其中有一个参数count,用于记录当前ViewHolder刷新了多少次,然后通过TextView展示出来即可。 布局: 自定
半寿翁
·
2023-10-04 15:01
Android-如何更好的刷新
RecyclerView
如何刷新
RecyclerView
?首先刷新
RecyclerView
会使用Adapter,数据源采用List,那么我们怎样去刷新
RecyclerView
更合适?看看下面的方法,或许能适用于你。
Cosecant
·
2023-10-04 09:11
ViewGroup嵌套
RecyclerView
设置点击事件无响应的解决
在使用ViewGroup派生类(LinearLayout、RelativeLayout等)嵌套
RecyclerView
,给ViewGroup设置点击事件后,你会发现点击
RecyclerView
的部分无响应点击事件
我啊翔1314
·
2023-10-04 01:58
Viewpager2实现类似抖音的主界面
好处是系统封装好了,可以直接调用相应的api就能使用坏处是viewpager的刷新机制比较麻烦,而且往头部添加数据也不是很方便后来有人使用
RecyclerView
+PagerSnapHelper将
recyclerview
Big_Sweet
·
2023-10-03 19:36
实战 | 认识
RecyclerView
image
RecyclerView
是一款非常强大的widget,它可以帮助您灵活地显示列表数据。
谷歌开发者
·
2023-10-02 20:30
常用依赖
//bannerimplementation'com.youth.banner:banner:1.4.10'//
recyclerview
implementation'androidx.
recyclerview
贤瑜
·
2023-10-02 17:16
RecycleView缓存
RecyclerView
根据不同的状态可以分为:屏幕内缓存、屏幕外缓存、自定义缓存、缓存池。
RecyclerView
是通过内部类Recycler来管理缓存。
Hilbert1
·
2023-10-02 10:58
Android Studio实现会议室预约系统
预约记录模块3.3、个人信息模块3.4、会议室管理模块3.5、预约管理模块3.6、用户管理模块四、运行演示五、项目总结六、资源获取一、项目概述综合运用Activity、Adapter、Fragment、
RecyclerView
振华OPPO
·
2023-10-01 09:24
Android项目
安卓
安卓app
java
android
会议室系统
毕业设计
毕设
RecyclerView
的fastScroll
快速滑动条默认的效果就是不滚动的时候不显示,滚动以后出现。可以手动拖动滑块实现快速滑动。image.pngapp:fastScrollEnabled为true生效,这时候其他4个相关的Drawable缺一不可,否则异常看下源码,里边init的时候有判断,4个drawable必须都有,否则抛出异常mEnableFastScroller=a.getBoolean(R.styleable.Recycle
有点健忘
·
2023-10-01 03:03
Recycleview获取第一个和最后一个可见item的位置
recycleView.addOnScrollListener(new
RecyclerView
.OnScrollListener(){@OverridepublicvoidonScrollStateChanged
我只是一个小安卓
·
2023-10-01 03:00
Android 使用Kotlin封装
RecyclerView
文章目录1.概述2.运行效果图3.代码实现3.1扩展
RecyclerView
3.2扩展Adapter3.3
RecyclerView
装饰绘制3.3.1以图片实现分割线3.3.2画网格线3.3.3空白的分割线
编码熊(Coding-Bear)
·
2023-10-01 01:55
Android必知必会
android
kotlin
mfc
recycleview
Kotlin扩展函数应用
<android>视频流横向列表左滑加载更多,松手跳转页面,自定义view,
RecyclerView
,Horizontal,文字竖向居中排列
先上效果:整体思路很简单,利用列表上拉加载更多的原理,图中“左划加载”的view作为Adapter最后一个itemView,我们将自定义这个itemView,根据
recyclerView
的左滑距离来操作这个自定义
刘大国
·
2023-09-30 20:02
android
java
开发语言
自定义view
横向加载更多
<android>
RecyclerView
使用GridLayoutManager间距均分等分问题,不要修改xml了太麻烦,一行代码适配所有
///更新代码//更新:当重写onAttachedTo
RecyclerView
方法后,对Item一行单个、一行多个共存的情况下的适配。
刘大国
·
2023-09-30 20:02
xml
android
android
studio
RecyclerView
和ListView对比
简述
RecyclerView
大家并不陌生,Android5.0推出v7包新组件,替代Listview.真的替代了吗?我们拭目以待。
Cheep
·
2023-09-30 20:37
双层嵌套
recyclerview
的整屏滑动
recyclerview
的scrollstate有三种0->idle1->dragging2->setting
recyclerview
的原始滚动状态变化是1.拖动松手:0->1->02.滑动松手:0->
ronaldo4511
·
2023-09-30 15:45
android
android
recyclerview
整屏滑动
RecyclerView
中嵌套Edittext出现的数据错乱问题解决
RecyclerView
一般用于数据的展示,当我们需要从服务器拿到数据,对数据进行增删改后上传给我们的服务器,如果你的
RecyclerView
的Item如下图中包含Edittext时,问题就来了,出现各种
OyeAndroid
·
2023-09-29 12:02
Rxjava一行代码为
RecyclerView
添加EmptyView
来个效果先GIF.gif简介先说说需求场景吧,微信闪动,是产品的头像,mmp,一直程序猿本能的反映到,一定不是啥好事.果然,要给所有
RecyclerView
添加空数据展位图.我擦~为啥子不早说,早说用ListView
fushuang
·
2023-09-29 08:29
RecyclerView
倒计时优化
效果图1.在
RecyclerView
中实现高质量倒计时需要解决哪些问题。当列表中有多个倒计时如何处理,开启多个还是统一管理?如果每个item都开启倒计时是否造成了资源浪费?
孜燃
·
2023-09-29 05:02
java
android
开发语言
RecyclerView
列表中的倒计时实现
一、概述五一到了,劳动人民万岁!放假还要加班的程序员们,原本的回家或出行计划被迫放弃,他们辛苦了,希望老板们玩的开心。五一过完半年就差不多过去了,离十一也不远了。一年就这两个节点,过完这两个节点一年也到头了。今天来说一下列表中倒计时的实现,这是我在实际项目用到的方案,不知道那些大厂是怎么实现的,他们一定有很好的方案。我这只是记录下我自己的实现,如果大家知道更好的实现,可以告诉我。场景是有一个列表,
ganduwei
·
2023-09-29 05:32
Kotlin
android
kotlin
android
开发语言
【安卓笔记】解决ViewPager2嵌套
RecyclerView
,上下滑动冲突
当ViewPager2嵌套
RecyclerView
上下滑动的事件会被
RecyclerView
分发下去到ViewPager2,这样就会造成卡顿。
九狼JIULANG
·
2023-09-29 04:27
安卓笔记
android
android-studio
java
Android
RecyclerView
设定指定行的行高
项目需求,需要做一个数据列表,使用
RecyclerView
来实现数据的展示。列表包含标题和数据。标题有固定的数据,所以表头的行高可以固定下来,于是就需要在代码中动态的修改第一行的行高。
hzgisme
·
2023-09-28 20:27
android
java
Cannot call this method while
RecyclerView
is computing a layout or scrolling
我的场景
recyclerview
的item存在checkBox,checkBox的checkChangedListener中会修改数据源,同时调用notifyDataSetChanged函数。
space0o0
·
2023-09-28 17:21
RecyclerView
Glide加载图片错乱
问题描述:当快速滑动时,由于图片是通过网络异步加载的,导致在图片下载完成之后,之前设置的加载对象ImageView所在的ViewHolder已被回收再利用到其他position的item了。最终就会出现图片加载错乱的问题。而且由于快速滑动,并不停的加载切换图片,还会出现卡顿的现象。然后为了解决错乱的问题,当使用Glide加载图片时,给ImageView设置tag,却:Youmustnotcalls
钦_79f7
·
2023-09-28 09:46
对
RecyclerView
.Adapter的封装框架解析
概述在使用
RecyclerView
时,我们经常配合着封装的Adapter第三方框架来使用,最经典的就是BaseQuickAdapter系列,它的内部封装了一些关于Adapter的通用逻辑,使得我们可以专注于业务逻辑的开发
就叫汉堡吧
·
2023-09-28 07:56
聊一聊
RecyclerView
的强大
一、
RecyclerView
的上下拖拽和左右侧滑删除。
哎一不小心就
·
2023-09-28 05:21
RecyclerView
源码分析(一)为什么使用
RecyclerView
这系列文章的主脉络了解
RecyclerView
,我们肯定要从大的主干看起,然后看看插在他身上的各种功能组件,然后再从整个控件整体架构上进行理解
RecyclerView
。这个主干就是Rec
ZSACH
·
2023-09-27 19:40
Android, Switch滑动事件监听实现。
如果使用onCheckedChangedListener()的话,不管用用户通过手势修改了Switch状态还是我们主动给Switch设置状态(初始化,
recyclerview
中的回收)都会触发。
黑心的奥利奥
·
2023-09-27 02:11
Android
android
java
开发语言
推荐一个极简通用的
RecyclerView
Adapter库——NoAdapter
你是否还在为项目中众多的列表样式而发愁?你是否还在为一遍遍机械重复的编写Adapter代码而厌倦?你是否还在为编写多类型卡片列表的众多细节而一次次的百度?是时候找一个更高效的手段来解脱自己了。NoAdapter——一个为解决Android列表开发的组件库。正如这个库的名称一样,NoAdapter致力于打造一个极简的RecycleView的Adapter组件,可以让开发者更专注于业务本身的卡片(it
宇光十色_FLY
·
2023-09-26 23:20
Android
java
Android
RecyclerView
Adapter
一站式开发一个安卓APP-开发篇(5、远程配置与应用启动(短信发送与接收))
联系人和APP应用组件就是个
RecyclerView
,不再赘述。本篇讲述APP怎么通过短信实现远程配置与服务启动。个人觉得这个办法还是挺好用的,不用后台,也不用用户系统,可以实现远程控制。
luozhi3527
·
2023-09-26 19:40
android开发
ViewPager2在TV端适配
先贴代码,后续分析@OverridepublicbooleandispatchKeyEvent(KeyEventevent){if(m
RecyclerView
.getScrollState()!
AFatty
·
2023-09-26 14:32
一个实现跳转到更多页面的黏性交互的通用组件
RecyclerView
是Android平台使用频率很高的列表滑动组件,它简单易用且能够实现复杂多样的效果,同时既支持竖向滑动又支持横向滑动。
锐湃
·
2023-09-26 12:14
自定义控件
控件
开发语言
上一页
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
其他