Carregando...
Carregando...
Ajude a melhorar a plataforma
Quando estamos utilizando um aplicativo em Android, algo pode acontecer, e isso impedirá o usuário de interagir com a parte gráfica (tela). Quando isso acontece, uma mensagem é apresentada informando que “o app não está respondendo” e são oferecidas duas opções para resolver esse problema: fechar o aplicativo ou continuar esperando. Essa tela é chamada de ANR (do inglês, Application Not Responding ) e é apresentada em diversas situações. Com relação à exibição de um ANR, avalie as afirmativas a seguir. É exibida quando o dispositivo está com baixa carga na bateria e precisa ser recarregado. É exibida quando o dispositivo está com sinal de internet fraco e impede algum acesso à internet. É exibida quando um aplicativo está levando mais tempo do que o normal para finalizar a criação de uma tela. É exibida quando um aplicativo está trocando de tela e carregando as informações lentamente da internet. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está incorreta, pois a questão da bateria não é um limitador de um ANR, mas é comum o dispositivo ficar um pouco mais lento, pois existe uma economia de recursos para que a bateria não acabe. A afirmativa II está correta, já que, quando existe uma limitação de internet, é normal que o aplicativo demore a exibir uma tela. A afirmativa III está correta, visto que um ANR acontece, especialmente, quando a parte gráfica do aplicativo está demorando para ser concluída ou na troca de telas, e, com isso, um conjunto de dados precisa ser carregado. A afirmativa IV está correta, visto que ANRs ocorrem quando o aplicativo fica bloqueado em alguma operação de E/S (entrada e saída) como novo clique em tela e internet lenta.