超长列表优化:LazyForEach+时间分片实现10万+数据量滚动不掉帧(低至Redmi 9A)
引言:超长列表的"流畅性挑战"在移动应用中,超长列表(如聊天记录、订单列表、日志详情)是高频场景,但也是性能瓶颈——当数据量达到10万+时,传统渲染方式(如全量加载)会导致内存爆炸、滚动卡顿(帧率c.StartIndexchunkIndexchunkSize1)){chunks.Insert(chunkIndex,newDataChunk{StartIndexchunkIndexchunkSize1,EndIndex(chunkIndex+1)chunkSize2});}3.1.2图片与资源的懒加载使用Image组件的lazyLoad属性,仅在项进入可见...