Unterschied zwischen Aktivität und FragmentActivity

Ich arbeitete an Fragmenten und stieß auf zwei Dinge Activity und FragmentActivity die mehrmals verwendet werden. Ich möchte wissen, dass es einen Unterschied zwischen diesen beiden gibt, denn wenn ich Activity mit FragmentActivity geändert habe, hatte es keinen Einfluss auf die App.

  • Android ListView addHeaderView () nullPointerException für vordefinierte Ansichten, die in XML definiert sind
  • Wie verstecke man Legenden und Achsen in MPAndroidChart?
  • Wie habe ich Suchfunktionalität in Android mit Phonegap?
  • Dump mobiles Gedächtnis
  • ListView mit Hinzufügen und Löschen von Schaltflächen in jeder Zeile in Android
  • Gibt es einen soliden Weg, um mit Windows integrierte (NTLM) Authentifizierung von einer Android-App umzugehen?
  • Welche Berechtigungen können für verwurzelte Geräte erteilt werden?
  • Android, wie man die automatische Synchronisation programmgesteuert aktiviert / deaktiviert
  • Android ActionBar nicht ändern Hintergrundfarbe
  • Benutzerdefinierte Aktionsansicht kann nicht angeklickt werden
  • Wie öffne ich das SearchView programmgesteuert?
  • Wie zentriert man die Elemente in ConstraintLayout
  • 3 Solutions collect form web for “Unterschied zwischen Aktivität und FragmentActivity”

    Eine FragmentActivity ist eine Unterklasse von Activity , die für das Android Support Package erstellt wurde .

    Die FragmentActivity Klasse fügt ein paar neue Methoden hinzu, um die Kompatibilität mit älteren Versionen von Android zu gewährleisten, aber abgesehen davon gibt es wirklich keinen Unterschied zwischen den beiden. getLoaderManager() Sie einfach sicher, dass Sie alle Anrufe auf getLoaderManager() und getFragmentManager() auf getSupportLoaderManager() und getSupportFragmentManager() .

    1. Fragment ist ein Teil einer Aktivität, die eine eigene Benutzeroberfläche zu dieser Aktivität beiträgt. Fragment kann wie eine Sub-Aktivität gedacht werden. Wo der komplette Bildschirm, mit dem der Benutzer interagiert, als Aktivität bezeichnet wird. Eine Aktivität kann mehrere Fragmente enthalten.Fragmente sind meist ein Teilteil einer Aktivität.

    2. Eine Aktivität kann 0 oder eine Mehrzahl von Fragmenten enthalten, die auf der Bildschirmgröße basieren. Ein Fragment kann in mehreren Aktivitäten wiederverwendet werden, so dass es wie eine wiederverwendbare Komponente in Aktivitäten wirkt.

    3. Ein Fragment kann nicht unabhängig existieren. Es sollte immer Teil einer Aktivität sein. Wo kann die Aktivität mit irgendeinem Fragment darin bestehen.

    Sie können die Funktionalität der Activity von FragmentActivity . In der Tat hat FragmentActivity mehr Funktionalität).

    Mit Hilfe von FragmentActivity kannst du einfach Tab- und Swap-Format erstellen. Für jede Registerkarte können Sie verschiedene Fragment (Fragmente sind wiederverwendbar). Also für jede FragmentActivity Sie das gleiche Fragment wiederverwenden.

    Immer noch kannst du Aktivität für einzelne Seiten wie die Liste nach unten und das Element der Liste auf der nächsten Seite bearbeiten.

    android.app.Fragment; Sie auch daran, Activity zu verwenden, wenn Sie android.app.Fragment; Verwenden Sie FragmentActivity wenn Sie android.support.v4.app.Fragment . android.support.v4.app.Fragment niemals eine android.support.v4.app.Fragment zu einer android.app.Activity , da dies eine Ausnahme android.app.Activity .

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.