Logo Passei Direto
Buscar
No desenvolvimento de aplicações Android, a comunicação entre diferentes telas (Activities) ou a solicitação de serviços externos é realizada através de objetos de “intenção”. Imagine que um programador deseja que o seu aplicativo abra uma página web específica, mas ele não quer obrigar o usuário a usar um navegador determinado (como o Chrome), preferindo que o Android exiba as opções de navegadores instalados no dispositivo para que o utilizador escolha o seu preferido. Nesse cenário, qual tipo de recurso deve ser implementado e qual é a sua principal característica? a. Intent Explícita, pois ela permite ao sistema operacional decidir qual aplicação é a mais performática para abrir o link. b. Intent Implícita, uma vez que ela declara a ação desejada (abrir URL) e permite que o sistema identifique os componentes capazes de atendê-la. c. Intent Explícita, pois o desenvolvedor precisa nomear o componente exato do sistema que processará a visualização da página. d. Intent Implícita, visto que este é o único método capaz de enviar dados extras (extras) entre diferentes atividades do mesmo app. e. Intent de Filtro, que serve exclusivamente para
User badge image
Jefferson Dias Dos Santos

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

No desenvolvimento Android, quando o programador quer que o sistema ofereça opções para o usuário escolher qual aplicativo usar (por exemplo, qual navegador abrir), ele deve usar uma Intent Implícita. Isso porque a Intent Implícita declara a ação desejada (como abrir uma URL) sem especificar um componente exato, permitindo que o sistema operacional identifique e apresente as opções disponíveis para o usuário. Analisando as alternativas: a) Intent Explícita — incorreto, pois essa especifica o componente exato, não permitindo escolha pelo usuário. b) Intent Implícita — correto, pois declara a ação e permite que o sistema escolha os componentes capazes de atendê-la. c) Intent Explícita — incorreto, pelo mesmo motivo do item a. d) Intent Implícita para enviar dados extras — incorreto, pois tanto intents explícitas quanto implícitas podem enviar extras. e) Intent de Filtro — incorreto e incompleto. Resposta correta: b) Intent Implícita, uma vez que ela declara a ação desejada (abrir URL) e permite que o sistema identifique os componentes capazes de atendê-la.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina