Question
1. Qual das seguintes opples NXO é una funcionalidade do Amazon. a) Suporte para emulador Android integrado d) Suporte nativo parace monitoramento b) Refatoração de cbdigo Java e Kotlin e) Ferramentas de c) Editor de layouts visual performance 2. Em Android, ociclo de vida de uma Activity é controlado por métodos de callbock. Qual das seguintes afirmapoes é verdadeira? a) onCreate() é chamado apenas quando a Activity é criada pela primeira vez e nunca mais é chamado. b) onPause() é sempre chamado antes de onStop(). c) onDestroy() é chamado sempre que o usuário sai đa Activity. d) onResume() é chamado após onPause() quando a Activity é fechada. c) onStan() é chamado após onResume(). 3. Qual tipo de Intent vocé utilizaria para iniciar uma nova Activity em outro aplicativo instalado no dispositivo Android? a) Intent implicito d) Intent de broadcast b) Intent explicito e) Intent de fragmento c) Intent de serviço 4. Qual das seguintes afirmações sobre o uso de SQLite no Android é verdadeira? a) OSQLite uma base de dados relacional que requer a instalação de um servidor para funcionar. b) OSQLite nǎo suporta transações ACID. c) OSOLite ideal para armazenar grandes volumes de dados em aplicações Android. d) O SQLite nǎo permite a criação de indices em tabelas. e) OSQLite pode ser utilizado para armazenat dados estruturados diretamente no dispositivo do usuário. 5. Em uma aplicação Android que utiliza geolocalização, qual das permissōes abaixo é obrigatória para acessar a localização precisa do dispositivo? a) ACCESS NETWORK STATE d) INTERNET b) ACCESS WIFI STATE e) ACCESS COARSE LOCATION c) ACCESS FINE LOCATION Qual das seguintes situações seria mais adequada para o uso de um BroadcastReceiver em uma aplicação Android? a) Para realizar uma tarefa de longa duração em segundo plano. b) Para monitorar mudanças na conectividade da rede. c) Para exibir uma notificação ao usuário. d) Para acessar a câmera do dispositivo. c) Para realizar uma atualização de layout de UI. No Android, qual é a função do método setContentIntent() ao criar uma notificação? a) Define o texto da notificação. b) Define o icone da notificação. c) Define a ação que será realizada quando o usuário clicar na notificação. d) Define a prioridade da notificação. c) Define o som da notificação. Explique como o React Native permite que os desenvolvedores criem aplicações móveis para Android e iOS utilizando a mesma base de código. Quais são os principais beneficios e desafios ao usar o React Native em comparação com o desenvolvimento nativo? __
Solution
4.3
(174 Votos)
Aurora
Mestre · Tutor por 5 anos
Resposta
1. A opção correta é a letra e) Ferramentas de performance. O Amazon não possui essa funcionalidade.2. A afirmação correta é a letra b) onPause() é sempre chamado antes de onStop().3. O tipo de Intent que você utilizaria para iniciar uma nova Activity em outro aplicativo instalado no dispositivo Android é a letra b) Intent explícito.4. A afirmação correta é a letra e) O SQLite pode ser utilizado para armazenar dados estruturados diretamente no dispositivo do usuário.5. A permissão obrigatória para acessar a localização precisa do dispositivo em uma aplicação Android é a letra c) ACCESS FINE LOCATION.6. A situação mais adequada para o uso de um BroadcastReceiver em uma aplicação Android é a letra b) Para monitorar mudanças na conectividade da rede.7. A função do método setContentIntent() ao criar uma notificação no Android é a letra c) Define a ação que será realizada quando o usuário clicar na notificação.8. O React Native permite que os desenvolvedores criem aplicações móveis para Android e iOS utilizando a mesma base de código, o que significa que o mesmo código-fonte pode ser usado em diferentes plataformas. Isso reduz o tempo de desenvolvimento e a quantidade de código duplicado. Além disso, o React Native fornece uma interface de desenvolvimento unificada, o que facilita a criação e o teste das aplicações móveis.No entanto, há alguns desafios ao usar o React Native em comparação com o desenvolvimento nativo. Por exemplo, o desempenho pode ser inferior em comparação com aplicativos nativos, pois o React Native roda em uma camada de abstração sobre o sistema operacional nativo. Além disso, pode haver limitações na acessibilidade a recursos nativos específicos de cada plataforma.