稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
RecyclerView
订阅
avatar
非著名靓仔
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • RecyclerView 缓存机制 | 如何复用表项?
    RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。
    • 唐子玄
    • 6年前
    • 24k
    • 232
    • 25
    源码 面试 Android
  • 策略模式应用 | 每当为 RecyclerView 新增类型时就很抓狂
    App 界面愈发复杂,元素越来越多,将不同类型的元素组织成 RecyclerView 就可以超越屏幕的限制。常用的RecyclerView在使用时有诸多痛点。这一篇尝试让扩展列表数据类型变得简单。
    • 唐子玄
    • 4年前
    • 8.4k
    • 82
    • 30
    设计模式 Android Kotlin
  • 更高效地刷新 RecyclerView | DiffUtil二次封装
    每次数据变化都全量刷新整个列表是很奢侈的,不仅整个列表会闪烁一下,而且所有可见表项都会重新绑定一遍数据。这一篇对 DiffUtil 进行二次封装以让其更易于使用。
    • 唐子玄
    • 4年前
    • 11k
    • 80
    • 22
    性能优化 Android Kotlin