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
RecyclerView
的 notifyDataSetChanged 方法族
RecyclerView
Adapter数据刷新应该分为两种,一种叫itemchanges,这种是指某个item的数据内容变化,但数据列表总体的个数,顺序都不变。
jkwen
·
2023-06-22 20:49
使用
RecyclerView
实现抖音纵向滚动ViewPager效果
重写LinearLayoutManager,在onAttachedToWindow方法中使用PagerSnapHelper设置
RecyclerView
条目加载方式为每次滚动加载一页classMyLinearLayoutManager
TomCat0916
·
2023-06-22 16:47
解决viewpager 重新可见时,切换page无动画
1:由于banner是放在
recyclerview
中的head中,所有当滑动
recyclerview
至banner到屏幕外再回来,会发现,viewpager第一次切换pager无动画效果,也就是翻页速度很快
嘉伦哥
·
2023-06-22 09:47
网络加载+
Recyclerview
参考视频:https://www.bilibili.com/video/BV1TJ411v75g?p=6用到的后台:https://github.com/TrillGates/SOBAndroidMiniWeb下载成压缩包,然后启动jar包就行bean类时使用gsonFormat自动生成的一个代码:publicclassMainActivityextendsAppCompatActivity{pr
今天也要努力呀y
·
2023-06-22 05:20
RecyclerView
低耦合单选、多选模块实现
作者:丨小夕前言需求很简单也很常见,比如有一个数据列表
RecyclerView
,需要用户去点击选择一个或多个数据。实现单选的时候往往简单下标记录了事,实现多选的时候就稍微复杂去处理集合和选中。
码中之牛
·
2023-06-21 20:27
移动开发
Android
架构
java
开发语言
android
移动开发
架构
RecyclerView
实现网络图片多选的最佳实现
如果你也有这样的需求,以下会帮你跨越一些坑:1、加载更多图片时图片显示错乱,选中状态也被复用;2、调用notifyDataSetChanged()时图片闪烁;该需求实现使用了
RecyclerView
和Glide
方凌川
·
2023-06-21 19:29
商城项目实战 | 9.1 Adapter 封装的全面解析
《商城项目实战|6.2OkHttp轻松封装更加灵活的调用》中已经介绍了封装的好处和意义,同时也讲解了网络请求框架OkHttp的封装过程,而在这篇文章中则是要进一步讲解如何封装Adapter,主要针对于
RecyclerView
.Adapter
LTing5505
·
2023-06-21 18:14
商城项目实战
商城
框架
adapter
封装
京东
RecyclerView
滚动到指定位置
RecyclerView
向我们提供了若干个方法来进行滚动:(1).scrollTo(intx,inty)Setthescrolledpositionofyourview.(2).scrollBy(intx
lxbnjupt
·
2023-06-21 06:51
【Android】使用Epoxy简化
RecyclerView
的开发,提高开发效率
Epoxy是一个用于构建复杂
RecyclerView
的库,它可以大大简化
RecyclerView
的开发,提高开发效率。
全面解读
·
2023-06-21 05:11
Android
android
Android 深色模式的项目应用
前言早在四年前就准备做深色模式的,当时用的三方的SDK,但是SDK上还有bug,不能适配
RecyclerView
,用上后会很卡,然后就一直放着了,有些用户一直催着要深色模式:然后这段期间给整上,本以为现在深色模式应用的挺广泛的
Jinbeen
·
2023-06-20 20:35
recyclerView
的滑动
1、无感知滑动:layoutManager?.scrollToPositionWithOffset(intposition,intoffset)第一个参数是指第几项,第二个参数是跟顶部的距离。当你的屏幕只能显示10项就满了,但是你的data有20个。你设置第10项,或者10以下都能置顶,但是超过10,它无法置顶,因为底下无法满足它铺满屏幕,相当于滑动到最底部无法再往上滑了。2、指定滑动多少距离或者
放开那只肥鸡
·
2023-06-20 10:16
日常
android
为listview、或者
recyclerView
的item增加进场动画
使用Android提供给我们的LayoutAnimation,LayoutAnimation作用于ViewGroup,为ViewGroup制定一个动画,在这里我们给ListView或者
RecyclerView
IT_花花牛
·
2023-06-20 10:21
android
动画
ListView
RecyclerView
入场动画
item
VLayout使用-手写淘宝主界面
VLayout描述VirtualLayout是一个针对
RecyclerView
的LayoutManager扩展,主要提供一整套布局方案和布局间的组件复用的问题。
大苏打6815
·
2023-06-20 05:38
自定义RadioGroupX实现多行多列布局
前言今天在做新需求的时候,活动有多个类型可以选择,UI给的设计图为多行多列排版,且单项选择,细细想来,谷歌并没有为我们提供类似的控件,初步设想使用
RecyclerView
实现多行多列布局,然后再用代码控制逻辑部分
辉涛
·
2023-06-19 22:03
列表展示:
RecyclerView
多条目
布局========================================================================activit_main===============item_layout================================MainActivtiy=================packagecom.example.code5.Vi
nijiadalinge
·
2023-06-19 17:05
移动开发
AndroidX替换的文件
app.AppCompatActivityandroidx.appcompat.app.AppCompatActivityandroid.support.v7.widget.GridLayoutManagerandroidx.
recyclerview
.widget.GridLayoutManagerandroid.support.v7
老汤哥不老
·
2023-06-18 12:18
Android
RecyclerView
measureTimeMillis Glide GridLayoutManager,kotlin
Android
RecyclerView
measureTimeMillisGlideGridLayoutManager,kotlinimplementation'com.github.bumptech.glide
zhangphil
·
2023-06-18 06:46
Android
kotlin
android
kotlin
Android ViewPager2嵌套
RecyclerView
性能优化RecycledViewPool,kotlin
AndroidViewPager2嵌套
RecyclerView
性能优化RecycledViewPool,kotlinimportandroid.os.Bundleimportandroid.view.LayoutInflaterimportandroid.view.Viewimportandroid.view.ViewGroupimportandroid.widget.TextViewimport
zhangphil
·
2023-06-18 06:46
kotlin
Android
android
kotlin
Android PagerSnapHelper改造
RecyclerView
为ViewPage,kotlin
AndroidPagerSnapHelper改造
RecyclerView
为ViewPage,kotlinimportandroid.graphics.Colorimportandroid.os.Bundleimportandroid.view.LayoutInflaterimportandroid.view.Viewimportandroid.view.ViewGroupimportandroid
zhangphil
·
2023-06-18 06:44
Android
kotlin
android
kotlin
RecyclerView
的复用机制
RecyclerView
的复用机制概述
RecyclerView
是Android业务开发非常常用的组件。我们知道它有复用,并且设计优雅。可能看过源码的同学还知道,它有几层复用。
oceanLong
·
2023-06-18 04:51
Android Span点击间歇性失效问题探究
解决过程一开始,一直在
RecyclerView
子Item点击事件处理的方向研究,发现都很正常,也不是焦点的问题。
曾是放牛娃
·
2023-06-18 01:36
【Android】使用Epoxy 注解处理器,自动生成大量的 Model 类,简化复杂的
RecyclerView
开发流程
Epoxy是一个Android库,它可以帮助开发者更轻松地构建复杂的
RecyclerView
。
全面解读
·
2023-06-17 20:10
Android
android
gradle
注释处理器
依赖版本检查
RecyclerView
拖动之ItemTouchHelper.Callback的使用
关于
RecyclerView
拖动效果先看以下效果图1.jpg2.jpgandroid给了一个官方的工具ItemTouchHelper.Callback下面上代码,先说以下
RecyclerView
的使用private
RecyclerView
rv_list
nade_s
·
2023-06-17 19:12
Android开发 Fragment与
RecyclerView
的混合使用
Fragment与
RecyclerView
的混合使用这篇是参考了这位仁兄的文章。
G.O.Y
·
2023-06-17 18:55
android
java
android
studio
Android kotlin 实现仿淘宝
RecyclerView
和对应下的指示器功能
文章目录一、实现效果二、引入依赖三、源码实现1、指示器样式(自定义类)2、
RecyclerView
适配器3、主视图实现一、实现效果指示器样式,第二个gif是用模拟器的,gif有小问题,第三个截图没问题二
彬sir哥
·
2023-06-17 16:01
kotlin
RecyclerView
BRVAH3.0.6
自定义Indicator
shape
【Native heap】使用data binding实现
RecyclerView
自动更新数据
使用databinding可以让
RecyclerView
自动更新数据,而不需要手动调用notifyDataSetChanged()方法。
全面解读
·
2023-06-17 01:09
Native性能优化
android
android
studio
ide
Android Binding+
RecyclerView
+网络+本地(请求图片)
dataBinding=true}implementation'com.squareup.picasso:picasso:2.71828'//加载网络图片的implementation'androidx.
recyclerview
@Jerry-
·
2023-06-17 00:30
android
android
studio
java
Android PopupWindow+
RecyclerView
实现二级联动筛选
前言这篇文章主要的功能是利用PopupWindow和
RecyclerView
实现条件筛选包括二级联动筛选,主要是仿小红书里的筛选功能而写的一个Demo效果如下,代码通俗易懂,保姆级教程一、使用步骤1.引入库
约翰先森不喝酒
·
2023-06-16 20:45
功能
java
android
Android 基于BottomSheetDialog 自定义底部弹出Dialog
Dialog样式的一个底部对话框但原生控件可扩展性往往满足不了日常开发,于是自己基于它自定义一个Dialog,使用方便,可扩展性高一、效果二、使用步骤1.引入库implementation'androidx.
recyclerview
约翰先森不喝酒
·
2023-06-16 20:14
自定义
View
android
java
apache
RecyclerView
优化的一些建议
1,布局优化2,取消默认动画3,Item等高4,RecycledViewPool5,避免创建过多对象6,局部刷新一,布局优化首当其冲,减少层次结构、减少过渡绘制,可以提高item的解析测量与绘制的效率。另外,应该尽量避免多次measure&layout次数。1、View的三大过程从ViewRoot的performTraversals()方法开始,依次经过measure(),layout()和dra
Joe_2e0c
·
2023-06-16 18:20
安卓 类微信开发(二)
目录一、主要内容二、核心代码三、效果展示在UI的基础上:安卓类微信界面开发(一)_qingsongxyz的博客-CSDN博客一、主要内容对聊天主界面chatFragement进行完善,使用
RecyclerView
qingsongxyz
·
2023-06-16 16:03
Android
android
java
android-studio
Android——ContentResolver的使用——实验6
掌握常用布局和基本控件的使用方法掌握文本控件和
RecyclerView
控件的属性功能及使用方法掌握ContactInfo类的使用方法通过线性布局和相对布局来搭建通讯录界面,界面效果如下图所示。
轨迹_6
·
2023-06-16 03:50
Android
studio
android
studio
android
java
Android ListView以及
RecyclerView
里面 监听Item可见以及不可见的状态
项目开发中最近经常遇到这样的需求,就是ListView或者
RecyclerView
中的ItemView被展示或者不可见的时候要被能监听到这个通常是打点的需求。
华仔狂战
·
2023-06-16 00:18
移动开发
java
android
Android
基于LinkedList高性能android列表适配器
1、前言我们大部分的时候都是使用ArrayList作为Android适配器Adapter(无论是ListView或者
RecyclerView
)下的数据容器。为什么使用ArrayList呢?
华仔狂战
·
2023-06-16 00:48
移动开发
android
android
studio
ide
Android
1.ListView的使用2.Adapter的概念及使用3.
RecyclerView
4.GirdView5.Spinner一、ListView的使用1.1习题页面显示章节习题1.2习题详情页面显示习题的题目及选项
hangover_bfc9
·
2023-06-15 16:42
Android 可长按拖拽的
RecyclerView
近期项目遇到需要拖拽的
RecyclerView
来实现需求,首先考虑了ItemTouchHelper这个类,但是后续使用发现无法把item视图拖出
RecyclerView
的视图范围,于是打算自定义
RecyclerView
pgc_tel
·
2023-06-15 10:52
Android自定义控件
我的Android之路
Android
拖拽
RecyclerView
长按
某大厂测试开发面试总结,大家可以参考一下
目录前言1、
RecyclerView
和ListView的区别2、技术选型的依据3、原生monkey的原理4、monkey和monkeyRunner区别5、appium和uiautomator的关系或者Airtest
测试小苗苗
·
2023-06-15 04:48
测试开发
面试
职场和发展
自动化测试
软件测试
测试开发
RecyclerView
水平滚动+自动循环轮播
**主要处理的地方:1、
RecyclerView
中Adapter的item个人可以无限轮询.2、
RecyclerView
自动滑动3、手指按下时滑动停止,手指抬起后继续自动滑动**publicclassAutoPoll
RecyclerView
extends
RecyclerView
RichardNo1
·
2023-06-14 18:57
android
Android
recyclerview
水平滚动
Android kotlin 实现仿京东多个item向左自动排队(横向、动手滑动、没有首尾滑动)功能
实现效果二、引入依赖三、源码实现1、适配器2、视图实现一、实现效果二、引入依赖在app的build.gradle在添加以下代码1、implementation'com.github.CymChad:Base
RecyclerView
AdapterHelper
彬sir哥
·
2023-06-14 04:28
RecyclerView
BRVAH3.0.6
androidx
Executors
向左自动排队
RecyclerView
添加分割线
一、使用默认分割线
RecyclerView
自带分割线:设置DividerItemDecoration.VERTICAL时,给item底部添加分割线,设置DividerItemDecoration.HORIZONTAL
ShawZ
·
2023-06-13 23:08
深入源码分析
RecyclerView
缓存复用原理
文章目录前言四级缓存源码分析缓存一级缓存(mChangedScrap和mChangedScrap)二级缓存(mCachedViews)三级缓存(ViewCacheExtension)四级缓存(mRecyclerPool)缓存池mRecyclerPool结构理解四级缓存简单小结缓存流程图复用tryGetViewHolderForPositionByDeadline方法详解复用流程图结语前言Recyc
惜许
·
2023-06-13 16:28
Android学习计划
缓存
java
android
RecyclerView
中TextView使用marquee效果无效
在开发过程中,发现
Recyclerview
中的TextView设置了跑马灯marquee效果无效,在网上查了很多资料,各说纷纭,试验后都不理想,在此做记录。
见字如晤一
·
2023-06-13 12:22
2019-01-15
RecyclerView
使用.scrollToPosition(0)返回首个Item,展示不全
需求:
Recyclerview
使用GridLayoutManager布局,当页面产生滑动后,按返回键需要返回第一页,且焦点需要落到第一个item上实现:1、首先,需要将屏幕滑动到第一个页,先使用scrollToPosition
不羁的风_1a8c
·
2023-06-13 10:11
【Android】 频繁刷新
RecyclerView
导致View 对象引用过多引起的Native 内存占用过大解决办法
在
RecyclerView
中,如果频繁刷新
RecyclerView
,可能会导致Native内存中有大量的TextView对象,从而导致内存占用过多的问题。
全面解读
·
2023-06-13 09:44
Android
android
java
android
studio
RecycleView
Native
解决
recyclerview
中定义点击监听和长按监听同时触发的问题
在
recyclerview
中定义setOnLongClickListener,执行长按的操作,会触发点击的操作。
兰琛
·
2023-06-13 08:09
Android项目bug修复
java
android
开发语言
RecyclerView
局部刷新
后面解决的办法:
RecyclerView
做局部刷新还是非常容易的,其实就是使用好带payload参数的这个notifyItemChanged方法,以及重写带payload的这个onBin
逐鹿不顾兔208
·
2023-06-13 08:05
RecyclerView
自定义匀速滑动到底部
使用LinearSmoothScroller类可以实现滑动LinearSmoothScrollerscroller=newLinearSmoothScroller(getContext()){@OverrideprotectedfloatcalculateSpeedPerPixel(DisplayMetricsdisplayMetrics){return2000/displayMetrics.de
风雪守候
·
2023-06-13 03:33
解决安卓
RecyclerView
的列表项TextView无法文本选中TextView does not support text selection. Selection cancelled
如果在
RecyclerView
中使用TextView(或EditText),则这个TextView在某些条件下会突然变得不能文本选中。如果一个含
RecyclerView
的ActivityA启动了另
暗诺星刻
·
2023-06-13 02:25
疑难杂症
Android
RecyclerView
TextView
EditText
安卓bug
文本选中
dataBinDing 绑定receycelView, listView ,和 图片加载
app目录下得的buildgradle文件中加上在android{}内部加上dataBinding{enabledtrue}然后在引入依赖的文件compile'com.android.support:
recyclerview
-v7
键盘的声音
·
2023-06-12 19:54
mvp
fragment
databinding
receycelView
giid
Android开发自我总结(2)————UI设计(布局和控件)
TextViewButtonEditTextImageViewProgressBarAlterDialog三种基本布局LinearLayoutRelativeLayoutFrameLayout自定义控件引入布局继承ViewListView定义一个普通ListView定义一个带图案的ListView
RecyclerView
肇秋贰拾捌
·
2023-06-12 15:30
Android
ui
android
java
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他