Logo Passei Direto
Buscar
O sistema operacional Android possui uma SDK contendo diversas bibliotecas e classes que facilitam a criação de aplicativos. Uma dessas classes é a Intent, focada em interpretar as interações do usuário com o sistema operacional. Além disso, o Android possui um conjunto de bibliotecas para consumir e produzir conteúdos na internet. Essas classes são chamadas de URL e HttpUrlConnection e pertencem ao pacote java.net. Com relação a esse tema, assinale a alternativa que tem o código-fonte corretamente implementado. Esses códigos foram criados utilizando a IDE Android Studio Dolphin na versão 2021.3.1 Patch 1 e a SDK do Android na versão Tiramisu – API Level 33. a. A imagem apresenta um código-fonte Android na versão Tiramisu. Na linha 1, lê-se “URL endereco igual new URL abre parênteses Intent.ACTION_VIEW fecha parênteses ponto e vírgula”. Na linha 2, lê-se “HttpUrlConnection conn igual abre parênteses HttpUrlConnection fecha parênteses endereco.openConnection aspas duplas www.site.com.br fecha aspas duplas fecha parênteses ponto e vírgula”. Fonte: Elaborado pelo autor, 2023. b. A imagem apresenta um código-fonte Android na versão Tiramisu. Na linha 1, lê-se “URL endereco igual new URL abre parênteses abre aspas duplas www.site.com.br fecha aspas duplas fecha parênteses ponto e vírgula”. Na linha 2, lê-se “HttpUrlConnection conn igual abre parênteses HttpUrlConnection fecha parênteses endereco.openConnection abre parênteses fecha parênteses ponto e vírgula”. Fonte: Elaborado pelo autor, 2023. c. A imagem apresenta um código-fonte Android na versão Tiramisu. Na linha 1, lê-se “HttpUrlConnection endereco igual new HttpUrlConnection abre parênteses abre aspas duplas www.site.com.br fecha aspas duplas ponto e vírgula”. Na linha 2, lê-se “URL conn igual endereco ponto open.Connection abre parênteses abre aspas duplas www.site.com.br fecha aspas duplas fecha parênteses ponto e vírgula”. Fonte: Elaborado pelo autor, 2023. d. A imagem apresenta um código-fonte Android na versão Tiramisu. Na linha 1, lê-se “HttpUrlConnection conn igual abre parênteses HttpUrlConnection fecha parênteses endereco.openConnection aspas duplas www.site.com.br fecha aspas duplas fecha parênteses ponto e vírgula”. Fonte: Elaborado pelo autor, 2023. e. A imagem apresenta um código-fonte Android na versão Tiramisu. Na linha 1, lê-se “URL endereco igual new URL abre parênteses abre aspas duplas www.site.com.br fecha aspas duplas ponto openConnection abre parênteses fecha parênteses ponto e vírgula”. Fonte: Elaborado pelo autor, 2023
User badge image
Renan Ferrer

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar as alternativas uma a uma para identificar qual delas apresenta o código-fonte corretamente implementado para a utilização de `URL` e `HttpURLConnection` no Android. a) A linha 1 menciona `new URL(Intent.ACTION_VIEW)`, o que está incorreto, pois `Intent.ACTION_VIEW` não é um endereço URL. Portanto, essa opção está errada. b) A linha 1 está correta ao criar um novo objeto `URL` com um endereço válido (`www.site.com.br`). A linha 2 também está correta ao abrir uma conexão com esse endereço. Essa opção parece correta. c) A linha 1 menciona `new HttpUrlConnection`, o que está incorreto, pois `HttpUrlConnection` não pode ser instanciado diretamente dessa forma. Portanto, essa opção está errada. d) A linha 1 menciona `HttpUrlConnection conn igual abre parênteses HttpUrlConnection fecha parênteses endereco.openConnection`, o que não faz sentido, pois `conn` não pode ser inicializado dessa forma. Portanto, essa opção está errada. e) A linha 1 menciona `ponto openConnection`, o que não é uma sintaxe válida. Portanto, essa opção está errada. Após a análise, a alternativa correta é: b).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina