开发者社区> 问答> 正文

Native在机制上其实跟 Flutter 是比较类似,为什么它的性能也会优于 Flutter 呢?

Native在机制上其实跟 Flutter 是比较类似,为什么它的性能也会优于 Flutter 呢?

展开
收起
曦情兮 2022-05-08 11:18:03 403 0
1 条回答
写回答
取消 提交回答
  • Android 无限长列表一般使用 RecyclerView 实现,而 RecyclerView 支持子 View 树级别的复用,使得新挂载的列表单元在 RecyclerView 的支持下,只需要更新复用的子 View 树的数据然后局部重排即可,耗时会大大少于 Flutter 整个列表单元的完整 Build & Layout,这是 Native (Android) 的无限长列表滚动更流畅的主要原因。

    2022-05-08 16:36:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于flutter的产品应用实践 立即下载
《Flutter in action》 立即下载
闲鱼《Flutter 技术解析与实战》 立即下载