RecyclerView性能优化之异步预加载

2023-06-26
阅读 9 分钟
2.1k
当时由于篇幅的原因,并没有深入展开讲解,于是有很多感兴趣的朋友纷纷留言表示:能不能结合相关的示例代码讲解一下到底如何实现?那么今天我就结合之前讲的如何优化onCreateViewHolder的加载时间,讲一讲如何实现onCreateViewHolder的异步预加载,文章末尾会给出示例代码的链接地址,希望能给你带来启发。
封面图

浅谈App响应时间优化

2023-04-21
阅读 8 分钟
1.8k
作为一名开发者,虽然我们平时可能只关注于堆业务,根本就没有时间或者机会去优化我们程序的响应时间,但是这些内容对我们个人的技术成长是至关重要的。大的不说,这部分也是面试中经常考察的内容,知道了也不至于吃亏。
封面图

浅谈App的启动优化

2022-11-21
阅读 10 分钟
5k
温启动:当启动应用时,后台已有该应用的进程,但是Activity可能因为内存不足被回收。这样系统会从已有的进程中来启动这个Activity,这个启动方式叫温启动。

浅谈RecyclerView的性能优化

2022-11-09
阅读 5 分钟
1.9k
Scrap缓存:包括mAttachedScrap和mChangedScrap,又称屏内缓存,不参与滑动时的回收复用,只是用作临时保存的变量。mAttachedScrap:只保存重新布局时从RecyclerView分离的item的无效、未移除、未更新的holder。
封面图