Para efeito de comparação com o post http://agorandroid.blogspot.com/2012/02/thread-handler-runnable-e.html, vamos fazer a mesma coisa usando no lugar da Thread, Handler e Runnable um exemplo com a classe AsyncTask.
Fica um código mais simples, intuitivo e clean!
A classe AsyncTask permite fazer operações em background e publicar os resultados na UI thread. Uma AsyncTask é definida através de 3 tipos genéricos, chamados Params, Progress e Result e por 4 métodos, chamados onPreExecute, doInBackground, onProgressUpdate and onPostExecute.
Nem vou comentar. Seguem os códigos!
Bons códigos!
Nenhum comentário:
Postar um comentário