首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
RecyclerView
订阅
月夜乌啼
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。
这10张图拿去,别再说学不会RecyclerView的缓存复用机制了!
作为ViewPager2系列的第一篇,本篇的主要目的是快速普及必要的前置知识,而内容的核心,正是RecyclerView的缓存复用机制。
RecyclerView进阶之层叠列表(下)
昨天写了RecyclerView进阶之层叠列表(上),不过只实现了基本的效果。今天看到很多人点赞,于是我趁热打铁,把这个控件写完成吧。没看过前篇的同学,先移步熟悉下吧。下篇的主要内容就是实现层叠列表边缘的层叠动画和RecyclerView的回收复用,也是这个控件实现的难点所在。…
RecyclerView进阶之层叠列表(上)
上周五写了篇仿夸克浏览器底部工具栏,相信看过的同学还有印象吧。在文末我抛出了一个问题,夸克浏览器底部工具栏只是单层层叠的ViewGroup,如何实现类似Android系统通知栏的多级层叠列表呢? 不过当时仅仅有了初步的思路:recyclerView+自定义layoutManag…
RecyclerView加载动画设置
实现效果: 居中加载、和滑动动画 从左边加载 从右边加载 实现代码 加载动画: 通过AnimationUtils加载视图动画 构造AnimationController对象 滑动动画: 判断view的
RecyclerView实现上拉加载更多的正确姿势
最近项目上的需求需要实现下拉刷新和上拉加载更多的功能,RecyclerView下拉刷新我相信安卓的同学都会做,无非是利用SwipeRefreshLayout,然后给swipeRefreshLayout
封装DataBinding让你少写万行代码
封装DataBinding让你少写万行代码。工作效率瞬间提升10个百分点,再也不用担心因为长期在XX技术群里摸鱼吹水导致需求未完成。逼格提升的同时又让自己无形中又变帅了许多。
android中RecyclerView点击、单选、多选的实现
EasyAdapter是用于RecyclerView的适配器,在原有的适配器基础上可支持监听相应的事件并设置点击模式、单选和多选模式。在多选模式下,可设置最大可选数量,以及提供了全选、反选等接口。 对于Android Studio用户,可添加: 1.自定义Adapter继承Ea…
RecyclerView 扩展(三) - 使用ItemTouchHelper和LayoutManager实现滑动卡片效果
最近楼主在忙碌于自己的毕设项目,在毕设当中需要实现一个滑动卡片的效果,楼主花了一点时间自己实现了一下,使用是ItemTouchHelper和LayoutManager方式实现的。我们先来看一下效果: 上面的效果说难也不难,说不难呢,但是这里面又有很多的小细节需要注意。 有人说,…
Android 通过RecyclerView Adapter设置空布局
在Android开发中,列表无数据时,一般会显示一个空布局。普遍的做法是把列表布局(如:RecyclerView)和空布局都写在布局文件(xml)里,通过对列表和空布局的隐藏/显示来切换需要显示的控件。如果我们有很多页面都需要显示这种空布局,就需要每个页面都要写重复的代码。这种…