gpt4 book ai didi

java - 它是否可以节省更多内存并且重用回收器 View 是否更有效?

转载 作者:行者123 更新时间:2023-12-01 10:29:30 26 4
gpt4 key购买 nike

我总共有4个recyclerview,每个recyclerview当前都有自己的xml recyclerview,让所有4个 fragment 使用1个xml recyclerview还是每个都有自己的recyclerview对内存使用效果更好?如果我更改此设置,是否会对堆中分配的文件量产生重大影响?

最佳答案

这里有几点需要指出:

  • 每个 fragment 都有一个独特的 View 层次结构。如果您希望所有四个 fragment 都有回收器 View ,则应该在每个 fragment 中声明它。即使您在 fragment 之间重用保存 XML 定义的 View ,仍将为每个 fragment 创建回收器 View 的不同实例。
  • 不存在 XML 回收器 View 这样的东西。 XML 只是用作标记语言来指定 View 层次结构。最终,所有的 View 都是Java对象。
  • 文件未在堆上分配。对象是。

关于java - 它是否可以节省更多内存并且重用回收器 View 是否更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35165532/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com