In Android API 11+ hat Google eine neue Klasse namens Fragment
.
In den Videos schlägt Google vor, dass wann immer möglich ( Link1 , Link2 ), sollten wir Fragmente anstelle von Aktivitäten verwenden, aber sie haben nicht genau erklärt, warum.
Was ist der Zweck von Fragmenten und welche Verwendungsmöglichkeiten gibt es (abgesehen von einigen UI-Beispielen, die leicht durch einfache Ansichten/Layouts erreicht werden können)?
Meine Frage bezieht sich auf Fragmente:
- Wozu dient die Verwendung eines Fragments?
- Was sind die Vor- und Nachteile der Verwendung von Fragmenten im Vergleich zur Verwendung von Aktivitäten/Ansichten/Layouts?
Bonusfragen:
- Können Sie einige wirklich interessante Verwendungsmöglichkeiten für Fragmente nennen? Dinge, die Google in seinen Videos nicht erwähnt hat?
- Wie kommuniziert man am besten zwischen Fragmenten und den Aktivitäten, die sie enthalten?
- Was ist das Wichtigste bei der Verwendung von Fragmenten zu beachten? Gibt es Tipps und Warnungen aus Ihrer Erfahrung?