Android

Jetpack Compose

Deklarative UI mit Compose: Composables, State, Recomposition, Layouts, Modifiers, Navigation und Side Effects

28 Interview-Fragen·
Mid-Level
1

Was ist Jetpack Compose?

Antwort

Jetpack Compose ist Googles modernes Toolkit zur deklarativen Erstellung nativer Android-Oberflächen. Es vereinfacht und beschleunigt die UI-Entwicklung mit Kotlin. Compose ersetzt schrittweise die traditionellen XML-Views.

2

Was ist eine Composable-Funktion?

Antwort

Eine Composable-Funktion ist eine mit @Composable annotierte Funktion, die einen Teil der UI beschreibt. Sie kann nur von anderen Composables aufgerufen werden. Compose ruft diese Funktionen auf, um die UI zu erstellen und zu aktualisieren.

3

Wofür wird 'remember' in Jetpack Compose verwendet?

Antwort

Die remember-Funktion ermöglicht es, einen Wert zwischen den Recompositionen eines Composables beizubehalten. Ohne sie werden lokale Variablen bei jeder Recomposition zurückgesetzt. Der Wert bleibt im Speicher, solange das Composable in der Composition verbleibt.

4

Was ist der Unterschied zwischen 'remember' und 'rememberSaveable'?

5

Was ist State in Compose?

+25 Interview-Fragen

Meistere Android für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten