サーバー上のJSONフォルダーに約2000の製品があります。それぞれにprice、available_sizes、その他多くのエントリがあります。このため、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();
パフォーマンスが低下することを読んだので、他の関連する方法。誰かが私にメモリ効率の良いものを手伝って提案してもらえますか?