Logo Passei Direto
Buscar

Inglês

UNIVESP
Pergunta 3 Quando existe a dependência de algum recurso que não seja do próprio aplicativo, existe o risco de o recurso estar indisponível ou, então, mais lento do que o costume. Isso faz com que o usuário tenha uma péssima experiência de uso do aplicativo. Um bom exemplo disso são as esperas que existem em um aplicativo e que chegam a congelar a tela ou que ficam exibindo um ícone de ampulheta informando que está carregando, o que impede o usuário de seguir usando o aplicativo. Para resolver isso, devemos utilizar AsyncTask. Com relação à classe AsyncTask, observe as afirmativas a seguir. I. Dentro de uma classe AsyncTask, só é possível ter um método. II. Uma classe do tipo AsyncTask precisa estender de Activity. III. AsyncTask serve para executar um código em paralelo. IV. Dentro de uma Activity, uma classe do tipo AsyncTask deve ser privada. Está correto o que se afirma em: a. I, II e IV, apenas. b. I, II e III, apenas. c. III e IV, apenas. d. I e III, apenas. e. II e IV, apenas.
User badge image
marcosssergio

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar cada afirmativa sobre a classe AsyncTask: I. Dentro de uma classe AsyncTask, só é possível ter um método. Falso. Uma classe AsyncTask pode ter vários métodos, como doInBackground(), onPostExecute(), onPreExecute(), entre outros. II. Uma classe do tipo AsyncTask precisa estender de Activity. Falso. AsyncTask não precisa estender de Activity; ela pode ser usada em qualquer classe que tenha acesso ao contexto, como uma Activity ou Fragment, mas não é uma exigência. III. AsyncTask serve para executar um código em paralelo. Verdadeiro. AsyncTask é projetado para executar tarefas em segundo plano, permitindo que o código seja executado de forma assíncrona. IV. Dentro de uma Activity, uma classe do tipo AsyncTask deve ser privada. Verdadeiro. É uma boa prática declarar a classe AsyncTask como privada dentro de uma Activity para encapsular sua implementação. Com base nas análises, as afirmativas verdadeiras são III e IV. Portanto, a alternativa correta que contém os itens verdadeiros é: c) III e IV, apenas.

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