Desenvolvimento para Dispositivos Móveis - COM450
Semana 6Questão
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: