BEST WAY TO USE Asynctask  CLASS IN YOU APPLICATION OR IMPLEMENT CALLBACK FUNCTION WITH INTERFACE