UI e Recursos Android
Views, Layouts, RecyclerView, recursos e internacionalização
1Qual é a diferença entre View e ViewGroup?
Qual é a diferença entre View e ViewGroup?
Resposta
View é a classe base para todos os componentes de UI (Button, TextView, ImageView, etc.). ViewGroup é uma subclasse de View que contém outros Views (ou ViewGroups). Os ViewGroups são contêineres de layout: LinearLayout, RelativeLayout, ConstraintLayout, FrameLayout, etc.
2O que é o LayoutInflater?
O que é o LayoutInflater?
Resposta
LayoutInflater é usado para converter um arquivo layout XML nos objetos View correspondentes. É essencial em onCreate() com setContentView(), em Adapters para criar itens de lista e em Fragments. Método: LayoutInflater.from(context).inflate(R.layout.my_layout, parent, false).
3Qual Layout organiza os Views em linha horizontal ou vertical?
Qual Layout organiza os Views em linha horizontal ou vertical?
Resposta
LinearLayout organiza seus filhos em uma única linha (horizontal com android:orientation='horizontal' ou vertical com 'vertical'). É o layout mais simples. Você pode controlar a distribuição com layout_weight para distribuir o espaço disponível.
Qual Layout permite posicionar os Views relativamente uns aos outros?
Qual é o Layout recomendado pelo Google para interfaces complexas?
+27 perguntas de entrevista
Outros temas de entrevista Android
Fundamentos do 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
Jetpack Compose
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