android - 如何使用 EndlessScroll 改进具有复杂 ViewHolder 的 RecyclerView
问题描述
我正在研究具有复杂回收视图的项目。它类似于 instagram 帖子提要。我将mikepenz/FastAdapter用于 recyclerview 适配器,它具有非常平滑的滚动。但是当我开始将新闻项目附加到适配器时,滚动开始口吃。
我分析了应用程序的内存使用情况,当我们加载更多项目时它会变得更高。
那么避免这种内存跳跃的最佳方法是什么。我尝试了所有文档,但它们仍然都将项目附加到适配器并且它有效。在我的情况下,这使得 ui 笨拙
解决方案
推荐阅读
- wordpress - 将 ACF 字段的值传递给隐藏的 Ninja forms 字段
- android - 以编程方式滑动时更改 ViewPager2 滚动速度
- python - 使用 VSCode 时未在输出窗口中导入 tensorflow 和 keras。即使它是在终端中导入的
- odoo-12 - 从员工那里找到生日、结婚纪念日的详细信息并在看板视图中显示
- excel - 标记标准为 1 的顶部和底部范围单元格
- typescript - 在 TS 中的 momentjs 下添加一个函数来键入 Duration
- typo3 - TYPO3 - 如何禁用页面上特定内容元素的缓存?
- excel - 关闭工作簿时“对象变量或未设置块变量”
- php - 如何将数据从数据库调用到语言文件,然后将其调用到刀片文件
- vba - 如何使用 VBA 将 YES/NO 复选框列添加到现有表?