我在服务器上的 JSON 文件夹中有大约 2000 种产品。每一个都有价格、可用尺寸和更多条目。出于这个原因,我决定使用 Spring for Android 框架的 RESTTemplate 类进行动态绑定。这工作得很好。但是,我使用 MAT(Memory Analyzer Tool)检测到这种方法对于移动设备来说可能太重了,因为检测到了可能的内存泄漏。
这里有 Pojo 属性:
@JsonProperty
private String brand;
@JsonProperty
private String colours;
@JsonProperty
private String img;
@JsonProperty
private Float GBP;
@JsonProperty
private String name;
@JsonProperty
private String prodnum;
@JsonProperty
private String sizes;
但是,我不想使用
System.gc();
和其他相关方法,因为我读到会降低性能。任何人都可以帮助并向我提出一些可以提高内存效率的东西吗?