Android: AsyncTask

AsyncTask — специфический класс (работает только в рамках Android SDK), реализующий поток и имеющий интерфейс для взаимодействия с интерфейсом пользователя. Полезен при запуске каких либо долгоиграющих задач в рамках работы с текущим Activity.

Ссылки:

Android асинхронные задачи

AsyncTask — пример создания асинхронных задач

Класс AsyncTask