Logo Passei Direto
Buscar
Para organizar a tela de acordo com o screenshot a seguir, como deve estar o código do contêiner?


a. container: {
flexDirection: "column",
justifyContent: 'space-around',
alignItems: 'stretch'
}
b.
c.
d.
e.
User badge image
Desafios para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para organizar a tela de acordo com o screenshot fornecido, o código do contêiner deve estar da seguinte forma: a. container: { flexDirection: "column", justifyContent: 'space-around', alignItems: 'stretch' } Essa configuração define que os elementos dentro do contêiner serão organizados em uma coluna, com espaçamento igual entre eles verticalmente, e os itens serão esticados horizontalmente para ocupar todo o espaço disponível.

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

Analisando o código abaixo, qual a melhor explicação para os pontos 1, 2 e 3.
//Ponto 1
const address = yield select(state => state.address.address);
//Ponto 2
yield put(loginStart());
//Ponto 3
const dataReturn = yield call(FakerServices.get, 'persons?_quantity=1');


a) Ponto 1: busca a informação da variável address no reducer do módulo address;
Ponto 2: chama a action loginStart e aguarda a execução;
Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
b) Ponto 1: monitora a informação da variável address no reducer do módulo address;
Ponto 2: chama a função loginStart declarada nesse componente;
Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
c) Ponto 1: monitora a informação da variável address no reducer do módulo address;
Ponto 2: chama a função loginStart declarada nesse componente;
Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna o http code da conexão.
d) Ponto 1: busca a informação da variável address no reducer do módulo address;
Ponto 2: chama a função loginStart declarada nesse componente;
Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
e) Ponto 1: busca a informação da variável address no reducer do módulo address;
Ponto 2: chama

Resposta correta: e)

Ponto 1: busca a informação da variável address no reducer do módulo address;
Ponto 2: chama a action loginStart e aguarda a execução;
Ponto 3: realiza a chamada do FakerServices e, ao terminar a conexão, retorna os dados da API.
O select é utilizado para buscar a informação no reducer, já o put é utilizado para chamar o action e o call realiza uma função e, após o término, retorna o andamento do componente, trazendo o retorno da API.


a.
b.
c.
d.
e.

Pergunta 6
Resposta Selecionada:
a. Respostas: a. b. c. d. e. Comentário da resposta: Para desenvolver um aplicativo em que é necessário realizar a conexão com a internet podemos a library fetch ou axious. Uma das dicas para realizar essa conexão é criar um service para: Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes. Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes. Inicializar o axious para não ter de ficar inicializando em todas as áreas. Receber o retorno da api para tratar todos os retornos da mesma maneira. Pré-definir os parâmetros da conexão para sempre passar os mesmos parâmetros. Pré-definir o http action para garantir o mesmo http Action para todas as requisições. Resposta correta: a) Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes. Utilizamos o service para definir configurações especificas economizando código.


a. Pré-definir algumas configurações específicas como header ou URL inicial e não precisar ficar declarando essas informações novamente em todas as classes.
b. Inicializar o axious para não ter de ficar inicializando em todas as áreas.
c. Receber o retorno da api para tratar todos os retornos da mesma maneira.
d. Pré-definir os parâmetros da conexão para sempre passar os mesmos parâmetros.
e. Pré-definir o http action para garantir o mesmo http Action para todas as requisições.

Com base nessa funcionalidade, quais dos códigos abaixo é a maneira correta de realizar essa troca de informação?


navigation.navigate('Screen2', {info: 2}).
navigation.open('Screen2', {info: 2}).
navigation.open().
navigation.navigate('Screen2', {info: 2}).
navigation.navigate().
navigation.open(['Screen2', info: 2]).

Quais seriam os componentes possíveis e, se houver mais de um, qual seria o mais indicado para esse caso?


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.
Somente o ScrollView permite a rolagem de elementos com barra de rolagem.
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.
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.
Somente o FlatList permite a rolagem de elementos com barra de rolagem.
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.

Qual será o resultado obtido no console do debug utilizando o comando console.log?


O aplicativo rodará sem nenhum erro e
O aplicativo apresentará um erro de sintaxe.
O aplicativo apresentará um erro de referência.
O aplicativo apresentará um erro de tipo.
O aplicativo apresentará um erro de execução.

serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.
O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e 0.
O aplicativo apresentará erro porque o caractere # não é reconhecido pelo Javascript.
O aplicativo apresentará erro porque faltou o caractere # na propriedade abrir.
O aplicativo rodará sem nenhum erro e serão exibidos no console os valores undefined e 0, porque a propriedade abrir é privada.
O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.


a) Serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.
b) O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e 0.
c) O aplicativo apresentará erro porque o caractere # não é reconhecido pelo Javascript.
d) O aplicativo apresentará erro porque faltou o caractere # na propriedade abrir.
e) O aplicativo rodará sem nenhum erro e serão exibidos no console os valores undefined e 0, porque a propriedade abrir é privada.
f) O aplicativo rodará sem nenhum erro e serão exibidos no console os valores 1 e undefined, porque a propriedade fechar é privada.

Mais conteúdos dessa disciplina