项目里的RecyclerView经常要卡顿个一两秒才展示出来,十分让人不爽。我重构的时候也遇到了这个问题,嵌套的第一个RecyclerView有700多张图,要做一系列变化,再addData到adapter,原来是因为我在主线程中进行计算和变化,导致UI无法刷新,RecyclerView才一直显示不出来。现在把计算过程放到了一个异步的线程当中,把addData放到UI线程中,大大改善了加载慢的问题。
原文:https://www.cnblogs.com/hustdhg/p/9527308.html