2

Parcelableアクティビティ間でこれらのオブジェクトのインスタンスを渡すことができるように、インターフェイスを実装するクラスがいくつかあります。これがメモリリークを引き起こす/引き起こさない方法を理解しようとしています。

オブジェクトがあるアクティビティで作成され、Intent別のアクティビティに渡される場合、これはそのオブジェクトへの参照を渡すと思います。ガベージ コレクターがどのように機能するかについての私の (潜在的に間違った) 理解に基づいて、これにより、受信アクティビティから送信アクティビティへの参照が作成され、送信アクティビティがその状態でガベージ コレクションされないため、メモリ リークが発生します。

私は何が欠けていますか?

4

1 に答える 1