Ed
há 3 meses
Vamos analisar cada uma das afirmações: I - A classe AsyncTask permite a criação de uma linha de execução secundária para realização de processamento em segundo plano. Verdadeiro, a AsyncTask é projetada para facilitar a execução de tarefas em segundo plano sem bloquear a interface do usuário. II - Uma execução convencional de uma Activity que gaste mais de 5 segundos para retornar, irá disparar uma mensagem “app não está respondendo” (ANR). Verdadeiro, se uma Activity não responder em 5 segundos, o sistema Android exibe uma mensagem de ANR. III - Processamentos mais pesados como uma consulta a um Web service, devem sempre ser realizados na linha de execução principal, que possui um maior poder de processamento que threads secundárias. Falso, consultas a Web services e outras operações pesadas devem ser realizadas em uma thread secundária para evitar bloquear a interface do usuário. Agora, vamos resumir as afirmações: - I: Correta - II: Correta - III: Incorreta Portanto, as afirmações corretas são I e II. A alternativa correta é: "Somente as afirmações I e II estão corretas."
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade