Logo Passei Direto
Buscar
Quando estamos desenvolvendo em React Native, queremos criar uma tela que mostrará mais de 100 itens que o usuário inseriu. Para realizar essa função, responda:
Quais seriam os componentes possíveis e, se houver mais de um, qual seria o mais indicado para esse caso?
a. Somente o ScrollView permite a rolagem de elementos com barra de rolagem.
b. O ScrollView e o Flatlist realizam a rolagem de elementos, porém o ScrollView carrega todos os elementos de uma única vez, enquanto o FlatList somente carrega os elementos que estão sendo visualizados na tela. Por este motivo, o FlatList é o mais indicado.
c. O ScrollView e o Flatlist realizam a rolagem de elementos, porém o ScrollView carrega todos os elementos utilizando a tela inteira da tela, enquanto o FlatList somente carrega os elementos em uma área menor. Por este motivo, o ScrollView é o mais indicado.
d. Somente o FlatList permite a rolagem de elementos com barra de rolagem.
e. O ScrollView e o Flatlist realizam a rolagem de elementos, porém o ScrollView carrega somente elementos como View enquanto o FlatList todos os tipos de elementos. Por este motivo, o FlatList é o mais indicado.
User badge image
Questões Para a Compreensão

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar as opções apresentadas: a) Somente o ScrollView permite a rolagem de elementos com barra de rolagem. - Incorreto, pois o FlatList também permite rolagem. b) O ScrollView e o FlatList realizam a rolagem de elementos, porém o ScrollView carrega todos os elementos de uma única vez, enquanto o FlatList somente carrega os elementos que estão sendo visualizados na tela. Por este motivo, o FlatList é o mais indicado. - Correto, essa é uma descrição precisa das diferenças entre os dois componentes. O FlatList é mais eficiente para listas longas, pois carrega apenas os itens visíveis. c) O ScrollView e o Flatlist realizam a rolagem de elementos, porém o ScrollView carrega todos os elementos utilizando a tela inteira da tela, enquanto o FlatList somente carrega os elementos em uma área menor. Por este motivo, o ScrollView é o mais indicado. - Incorreto, pois o FlatList é mais indicado para listas longas. d) Somente o FlatList permite a rolagem de elementos com barra de rolagem. - Incorreto, pois o ScrollView também permite. e) O ScrollView e o Flatlist realizam a rolagem de elementos, porém o ScrollView carrega somente elementos como View enquanto o FlatList todos os tipos de elementos. Por este motivo, o FlatList é o mais indicado. - Incorreto, pois o ScrollView pode carregar outros tipos de componentes também. Portanto, a alternativa correta é: b) O ScrollView e o FlatList realizam a rolagem de elementos, porém o ScrollView carrega todos os elementos de uma única vez, enquanto o FlatList somente carrega os elementos que estão sendo visualizados na tela. Por este motivo, o FlatList é o mais indicado.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O React Native possui uma série de componentes que são utilizados na camada visual e, quando executados, utilizam os componentes próprios do código nativo. Quais são as principais funções dos seguintes componentes: TextInput, TouchableOpacity e SafeAreaView.
Resposta Selecionada: c. O TextInput inseri uma caixa de texto na tela onde o usuário poderá inserir a informação, o TouchableOpacity deixa a View "tocável" e coloca um efeito de opacidade ao realizar o toque e o SafeAreaView protege os componentes para que eles não fiquem embaixo de pontos da tela como o cabeçalho e o botão inferior do iPhone X.
a. O TextInput inseri um texto somente leitura com rolagem, o TouchableOpacity adiciona o efeito de opacidade em uma view e o SafeAreaView protege os componentes para que eles não fiquem embaixo de pontos da tela como cabeçalho o botão inferior do iPhone X.
b. O TextInput inseri um texto somente leitura com rolagem, o TouchableOpacity adiciona o efeito de opacidade em uma view e o SafeAreaView protege uma determinada área que o usuário não pode acessar.
c. O TextInput inseri uma caixa de texto na tela onde o usuário poderá inserir a informação, o TouchableOpacity deixa a View "tocável" e coloca um efeito de opacidade ao realizar o toque e o SafeAreaView protege os componentes para que eles não fiquem embaixo de pontos da tela como o cabeçalho e o botão inferior do iPhone X.
d. O TextInput permite a inserção de texto, o TouchableOpacity adiciona um efeito de opacidade e o SafeAreaView garante que os componentes não sejam cobertos por áreas seguras da tela.
e. O TextInput é um componente que não permite a edição, o TouchableOpacity é um botão e o SafeAreaView é um contêiner que ajusta a área segura.

Mais conteúdos dessa disciplina