首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
recycler
订阅
明月秋风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。
浅谈RecyclerView的性能优化
总所周知,RecyclerView拥有四级缓存,它们分别是: * Scrap缓存:包括mAttachedScrap和mChangedScrap,又称屏内缓存,不参与滑动时的回收复用,只是用作临时保存
RecyclerView 面试题 | 哪些情况下表项会被回收到缓存池?
缓存是 RecyclerView 时间性能优越的重要原因。缓存池是所有缓存中速度最慢的。这一篇从源码出发,探究哪些情况下表项会被缓存到缓存池。
Android最强大的RecyclerView框架
推荐理由 使用最简洁 功能最多 文档最详细 高质量代码 代码注释全 更新频繁 issues处理速度快 任何问题都可以问作者 适合新手
自定义 LayoutManager,让 RecyclerView 效果起飞
本文内容主要是介绍自定义LayoutManager前需要了解的一些的前置工作,为自定义LayoutManager提供理论基础。
读源码长知识 | 更好的 RecyclerView 表项点击监听器
RecyclerView没有提供表项点击事件监听器,只能自己处理。这一篇介绍一种更加解耦,更易于使用的表项点击事件监听方法。
手摸手第二弹,可视化 RecyclerView 缓存机制
开题前,笔者还是要说几句先,依旧和前文一样,文章内不涉及源码讲解,默认各位读者对源码有一定的了解,撰文的原因也如同前文,因为笔者认为当下在 ListView/RecyclerView 的源码讲解的文章中,大都是对着源码噼里啪啦,实在有些晦涩难懂,于是笔者想将部分数据可视化,手摸…
GridLayoutManager这么用,你可能还真没尝试过
有同学对此表示很感兴趣,奈何没有现成的案例,于是自己就简单实现了一个,最终效果是上表中右侧的图。 相信很多同学都和我有一样的感觉,认为GridLayoutManager只能实现标准的网格布局,直到我前段时间决定研究RecyclerView,看了GridLayoutManager…
ItemDecoration的一些使用小技巧
RecyclerView是安卓开发中常用的列表控件,当初google设计它的目的就是用来取代listview和gridview。这篇文章要讲的主角是recyclerview的一个附属品-ItemDecoration。讲解的也都是基础内容,主要有三个部分: 这三个方法可以说是三个…
RecyclerView问题汇总
RecyclerViewPool用于多个RecyclerView之间共享View。 SnapHelper旨在支持RecyclerView的对齐方式,也就是通过计算对齐RecyclerView中TargetView 的指定点或者容器中的任何像素点。 要实现在NestedScrol…