In this tutorial we will learn what is AsyncTask and using AsyncTask Android. In android if we need to perform some background task like a network operation(calling webservice) or to perform time consuming complex data calculation like loading a large amount of data from database or to read/write large