Jetpack Compose
UI declarativa com Compose: Composables, State, Recomposição, Layouts, Modifiers, Navegação e Side Effects
1O que é o Jetpack Compose?
O que é o Jetpack Compose?
Resposta
O Jetpack Compose é o toolkit moderno do Google para criar UI nativa do Android de forma declarativa. Simplifica e acelera o desenvolvimento de UI usando Kotlin. O Compose está substituindo progressivamente as Views XML tradicionais.
2O que é uma função Composable?
O que é uma função Composable?
Resposta
Uma função Composable é uma função anotada com @Composable que descreve uma parte da UI. Ela só pode ser chamada a partir de outros Composables. O Compose chama essas funções para construir e atualizar a UI.
3Para que serve o 'remember' no Jetpack Compose?
Para que serve o 'remember' no Jetpack Compose?
Resposta
A função remember permite que um valor seja retido entre as recomposições de um Composable. Sem ela, as variáveis locais são redefinidas a cada recomposição. Ela mantém o valor na memória enquanto o Composable permanecer na composição.
Qual é a diferença entre 'remember' e 'rememberSaveable'?
O que é State no Compose?
+25 perguntas de entrevista
Outros temas de entrevista Android
Fundamentos do Android
UI e Recursos Android
Ciclo de Vida do Android
Navegação Android
Gerenciamento de Dados Android
Rede Android
Testes Android
Android Gradle
Fundamentos da linguagem Kotlin para Android
Room Database
Trabalho em segundo plano
Permissões e Funcionalidades do Dispositivo
Firebase para Android
Android MVVM Architecture
Redes Android Avançadas
Coleções e Operadores Kotlin
Kotlin Coroutines e Flow
Injeção de Dependências no Android
Android MVI Architecture
Android Clean Architecture
Android Compose Avançado
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android UX and Form Factors
Android Testing Advanced
Domine Android para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis