我对优化滚动视图有疑问。我的应用具有丰富的UI,例如 lazada 或 shopee 。这个应用程序在垂直方向上有很多组件,每个组件都有一个 See More 之类的按钮,并在下面列出数据(布局数据如recyclerview或viewpager或水平列表...)
每个组件都有ID,以获取要调用api的数据。我对每个组件使用Fragment
,因此每个组件都可以调用api并显示自己的UI,我向LinearLayout
我对性能有疑问,当组件数量过多时,这是相当滞后的。因为我不使用recyclerview
,所以它将第一次显示所有数据和UI(第一次加载要花很多时间)。
复杂的用户界面喜欢这样
欢迎提出任何改进UI的建议。谢谢。