Entspricht das Verhalten der Funktionsweise von Aktivitäten? Zum Beispiel funktioniert es bei Aktivitäten folgendermaßen:
Aktivität A startet Aktivität B , während B auf dem Bildschirm angezeigt wird, kann das System A aus dem Speicher entfernen, wenn dies vom System benötigt wird. Wenn Sie auf ZURÜCK drücken, wird A im Speicher neu erstellt, als ob es überhaupt nicht verlassen worden wäre.
Ich habe nach einer klaren Erklärung gesucht, was mit Fragmenten in Bezug auf das Gedächtnis passiert, und nichts gefunden. Funktioniert es genauso? Zum Beispiel:
Aktivität C enthält Fragment F im Layout. Dann wird F irgendwann durch Fragment G ersetzt , aber F wird in seinem hinteren Stapel gehalten.
Will F Aufenthalt im Speicher , bis der C getötet wird oder kann sie vom System entfernt werden , je nach Bedarf?
Ich frage mich wirklich, ob ich das Risiko habe, dass mir der Speicher ausgeht, wenn ich einen Stapel komplizierter Fragmente in einer einzelnen Aktivität habe.