android 对于较短的数据集,我使用RecyclerView比NestedScrollView有任何性能优势吗?

wmtdaxz3  于 2023-04-18  发布在  Android
关注(0)|答案(1)|浏览(135)

问题:

我有一个NestedScrollView与11类型的意见(ImageView,6 TextViews,4 CardViews(与1 RecyclerView在每个)),图像的布局是下面附上.我想实现多视图recyclerview,而不是nestedscrollview.
使用recyclerview是否可以提高性能?

布局图片:

euoag5mw

euoag5mw1#

不,所有的优势都来自回收。如果至少all-1项始终可见,则不会获得性能优势。相反,您会获得不保存子项状态的缺点(例如,向前和向后导航时不会保留正交子回收器的滚动位置)。
但是,通过与其他基于回收的视图的通用性,您确实可以获得简化工作流的优势。
我是那种总是使用RecyclerView的人,但我这样做是出于懒惰。

相关问题