ComponentActivity vs. AppCompatActivity in Android Jetpack Compose

Lesezeit: 1 Minute

Ebin Joys Benutzeravatar
Ebin Joy

Bei Verwendung von Jetpack Compose wird standardmäßig erweitert ComponentActivity Klasse. Aber nachdem ich einige Beispiele ausprobiert hatte, wechselte ich zu AppCompatActivity und alles schien gut zu funktionieren. Ich frage mich also, was der Unterschied zwischen diesen ist. Gibt es zusätzliche Funktionen? ComponentActivity?

  • Und auch was ist der Unterschied zwischen ComponentActivity In androidx.activity Paket vs androidx.core.app Paket?

    – Mahozad

    19. September 2021 um 16:44 Uhr


  • Sie können nicht darauf zugreifen, da es mit einer Zugriffsanmerkung auf Bibliotheksebene gekennzeichnet ist

    – Joseph Wambura

    22. April 2022 um 8:59 Uhr

Benutzer-Avatar von Gabriele Mariotti
Gabriele Mariotti

AppCompatActivity erweitert FragmentActivity was sich erstreckt ComponentActivity.

ComponentActivity hat alles, was Sie für eine brauchen Nur zum Verfassen App.
Wenn Sie AppCompat-APIs benötigen, eine AndroidView das mit dem AppCompat- oder MaterialComponents-Theme funktioniert, oder Sie benötigen Fragments dann verwenden AppCompatActivity.

Notiz: Es erfordert mindestens AppCompat 1.3.0 Ausführung.

  • Können wir setLocalNightMode in der Componenet-Aktivität verwenden? Wenn ja, wie können wir das beim Komponieren tun? Was wäre sonst die Alternative?

    – Scheich Zakir Ahmad

    8. Februar 2022 um 8:20 Uhr

  • als Antwort markiert!

    – neo

    30. März um 5:52

  • Wann hat Google ComponentActivity hinzugefügt?

    – BollMose

    31. Mai um 2:04

1453720cookie-checkComponentActivity vs. AppCompatActivity in Android Jetpack Compose

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy