代码之家  ›  专栏  ›  技术社区  ›  Archie G. Quiñones

把所有东西都循环利用是个好主意吗?

  •  3
  • Archie G. Quiñones  · 技术社区  · 6 年前

    在Android中让所有东西都成为回收视图是个好主意吗?

    2 回复  |  直到 6 年前
        1
  •  4
  •   Linh    6 年前

    这是我的意见。
    RecyclerView ScrollView . 如果适用 回收视图

    回收视图 什么时候
    -我有一个很长的列表(至少列表的数量应该>因为调试后我看到 默认(创建和保留6个视图)
    -中的项目 可以重用,例如我有一个包含10个项目的列表,但10个项目完全不同(例如:每个项目都是一个类型)—>我不会使用
    -有时,我会申请 回收视图 这里因为我想添加新的选项项目更容易

        2
  •  4
  •   Ben P.    6 年前

    library called Epoxy Airbnb就是这么做的。显然,至少有人认为这是个好主意。

    就我个人而言,我认为大多数ui都很容易用一个 ScrollView 还有一些静态视图,因此环氧树脂的开销(当然不是很大)是不值得的。但这肯定不是一个疯狂的想法。如果您的布局变得越来越复杂,那么相对于您的总体代码库来说,开销会越来越小,因此这是值得的。