Speeding Async Task In Android

Speeding up the async task starting in Android versions greater than honeycomp,
  1. public class AsyncTaskExecutor  <Params, Progress, Result> {  
  2.    @SuppressLint("NewApi")  
  3.    public AsyncTask<Params, Progress, Result> execute(  
  4.          final AsyncTask<Params, Progress, Result> asyncTask,  
  5.          final Params... params) {  
  6.       if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {  
  7.          return asyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR,  
  8.                params);  
  9.       } else {  
  10.          return asyncTask.execute(params);  
  11.       }  
  12.    }  
  13. }