Jetpack Compose
UI dichiarativa con Compose: Composables, State, Recomposition, Layouts, Modifiers, Navigation e Side Effects
1Cos'è Jetpack Compose?
Cos'è Jetpack Compose?
Risposta
Jetpack Compose è il moderno toolkit di Google per creare UI Android native in modo dichiarativo. Semplifica e accelera lo sviluppo UI usando Kotlin. Compose sta progressivamente sostituendo le tradizionali Views XML.
2Cos'è una funzione Composable?
Cos'è una funzione Composable?
Risposta
Una funzione Composable è una funzione annotata con @Composable che descrive una parte dell'UI. Può essere chiamata solo da altri Composable. Compose chiama queste funzioni per costruire e aggiornare l'UI.
3A cosa serve 'remember' in Jetpack Compose?
A cosa serve 'remember' in Jetpack Compose?
Risposta
La funzione remember consente di conservare un valore tra le ricomposizioni di un Composable. Senza di essa, le variabili locali vengono azzerate ad ogni ricomposizione. Mantiene il valore in memoria finché il Composable rimane nella composizione.
Qual è la differenza tra 'remember' e 'rememberSaveable'?
Cos'è State in Compose?
+25 domande da colloquio
Altri argomenti di colloquio Android
Fondamenti di Android
UI e risorse Android
Ciclo di Vita di Android
Navigazione Android
Gestione dei Dati Android
Networking Android
Testing Android
Android Gradle
Fondamenti del linguaggio Kotlin per Android
Room Database
Lavoro in background
Permessi e Funzionalità del Dispositivo
Firebase per Android
Android MVVM Architecture
Networking Android Avanzato
Collezioni e Operatori Kotlin
Kotlin Coroutines e Flow
Dependency Injection in Android
Android MVI Architecture
Android Clean Architecture
Android Compose Avanzato
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Padroneggia Android per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis