AsyncTask – Executando tarefas em segundo plano.


Android AsyncTask

AsyncTask um Substituto de Threads e Handles

Mudamos, veja em: http://helpdev.com.br/2012/02/10/asynctask-executando-tarefas-em-segundo-plano/

Como todo desenvolvedor Android sabe, é bem chato mexer com Threads, ainda mais quando há necessidade de atualizar a interface, para isso atualmente usamos a famosa ThreadUI ou Handler.

Pesquisando, encontrei uma maneira de trabalhar com essas Threads distintas facilmente utilizando a classe AsyncTask, com ela nos não precisamos nos preocupar com o tal de Handler. Nela executamos qualquer processo paralelamente e temos um método responsável por atualizar a interface.

Quando estendemos a AsyncTask ele nos obriga a definir três tipos de classes:

(defini esses tipos como exemplo)

Continuar lendo