simonvt.net
RandomAsyncTask is bad and you should feel bad. There are a lot of mixed feelings about AsyncTask. All this stems from the fact that developers new to Android jump to AsyncTask when they need to do something on a thread, without fully understanding the Android lifecycle and how to properly handle it. This often leads to problems with leaked activities, state not updating, and a variety of other issues. Because of this you'll likely get told from experienced developers that you should not be using AsyncTask.
http://www.simonvt.net/