首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
列表recycleview
订阅
LCY9406
更多收藏集
微信扫码分享
微信
新浪微博
QQ
78篇文章 · 0订阅
我们对 DiffUtil 的使用可能被带偏了
我们对 DiffUtil 的使用可能被带偏了, 本篇文章分析了我使用 DiffUtil 的踩坑过程, 并分享了我的改进方法.
RecyclerView瀑布流优化方案探讨
如果同行看到这篇文章,有好的瀑布流优化方案,欢迎给出建议,或者给链接也可以。 产品说让参考抖音快手类的app,让瀑布流滑动效果特别流畅……但目前遇到问题是滑动十几页没什么问题,但是滑动三四十页的时候会出现卡顿。欢迎同行给出建议! 最简单规则瀑布流实现,下面这种是设置3列数据,然…
RecycleView 复用错乱常用解决方案
1.当bindViewHolder没有调用导致错乱时,在给recycleview设置adapter之前调用adapter.setHasStableIds(true),然后在adapter里面重写get
RecycleView 列表刷新图片闪烁问题
项目中遇到一个问题,下拉刷新时,列表上的图片会出现很大程度的闪烁,分析是因为没次刷新都重新加载了图片,所以需要给图片设置一个标记,以免重新加载。
【动画图解】这个值取对了,ViewPager2才能纵享丝滑
今天我们主要介绍是ViewPager2的「离屏加载机制」,你可能是第一次听说这个术语,但在实际开发中,你肯定使用过它,因为它对应的配置入口,就是ViewPager2的OffscreenPageLimi
RecyclerView之AsyncListDiffer
# 一、ListAdapter 当数据量不大时,我们可以在UI线程中直接更新数据,但是当数据量大时这就比较尴尬了,我们需要自己放在子线程操作,然后再回UI线程更新页面。在7.0上引入 DiffUti
RecyclerView 之 DiffUtil
# 一、前言 DiffUtils 是 Support-v7:24:2.0 中,更新的工具类,主要是为了配合RecyclerView 使用,通过比对新、旧两个数据集的差异,生成旧数据到新数据的最小变动
使用RecyclerView来实现多层级的数据
当使用RecyclerView来实现多层级的数据结构时,可以按照以下步骤进行操作: 创建数据模型类(例如Item),用于表示每个列表项的数据。该类应包含一个标题字段和一个子项列表字段。
小白也能懂的RecyclerView界面动效定制,让ExpandableListView彻底退出舞台!(下)
ItemAnimator 的本质是对 ViewHolder 的 ItemView 进行操作,并在最后恢复 view 的状态。 上一节讲了多层级的 Adapter 如何实现,这一节讲关键的动画部分。
基于EdgeEffect实现RecyclerView列表阻尼滑动效果
EdgeEffect是什么 当用户在一个可滑动的控件内(如RecyclerView),滑动内容已经超过了内容边界时RecyclerView通过EdgeEffect绘制一个边界图形来提醒用户不要再滑啦