Componentes e API do React Native
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
1Qual componente deve ser usado para criar um botão simples com efeito de transparência ao toque?
Qual componente deve ser usado para criar um botão simples com efeito de transparência ao toque?
Resposta
TouchableOpacity é o componente padrão para criar botões com efeito visual de transparência ao toque. Quando o usuário o pressiona, a opacidade do conteúdo diminui temporariamente, fornecendo feedback visual imediato. É o componente mais usado para interações de toque simples no React Native.
2Qual prop do TextInput permite ocultar o texto digitado, útil para campos de senha?
Qual prop do TextInput permite ocultar o texto digitado, útil para campos de senha?
Resposta
A prop secureTextEntry oculta o texto digitado exibindo pontos ou asteriscos em vez de caracteres. É o método padrão para criar campos de senha seguros no React Native. Quando ativada, o texto não fica visível na tela e a área de transferência geralmente é desabilitada por razões de segurança.
3Como recuperar o valor digitado em um TextInput de maneira controlada?
Como recuperar o valor digitado em um TextInput de maneira controlada?
Resposta
Um TextInput controlado combina a prop value com o callback onChangeText. A prop value define o texto exibido e está vinculada a um estado do React. onChangeText é chamado a cada modificação com o novo valor, permitindo atualizar o estado. Esse padrão garante uma única fonte de verdade e permite a validação ou transformação do texto em tempo real.
Qual é a principal diferença entre TouchableOpacity e Pressable?
Como exibir um indicador de carregamento centralizado na tela?
+17 perguntas de entrevista
Outros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos do React
Fundamentos do React Native
React Hooks
TypeScript para React e React Native
Estilização e Layout no React Native
Navegação no React Native
Gerenciamento de Estado no React Native
Networking e API no React Native
Persistência de dados
Formulários e validação
Animações do React Native
Native Modules & Bridge
Código específico de plataforma
Permissões e APIs de dispositivo
Push Notifications
Testing no React Native
Debugging de React Native
Build & Deployment
Expo vs React Native Bare
Otimização de desempenho
Gerenciamento de memória
Architecture Patterns
New Architecture do React Native
Melhores Práticas de Segurança
Offline-First Architecture
CI/CD React Native
Monorepo e compartilhamento de código
Tópicos avançados
Ciclo de vida do app e execução em segundo plano
Autenticação e gerenciamento de sessões
Monitoring & Crash Reporting
Domine React Native para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis