Uso de ThreadPoolExecutor y AsyncTask

¿Cuando uso ThreadPoolExecutor puedo utilizar AsyncTask como el Runnable en mi cola? ¿O esto derrota el propósito?

//A holder for various tasks private final LinkedBlockingQueue<Runnable> queue = new LinkedBlockingQueue<Runnable>(5); //Thread Pool Executor private final ThreadPoolExecutor tpe = new ThreadPoolExecutor(3, 3, 10, TimeUnit.SECONDS, queue); 

Un AsyncTask no es un Runnable por lo que realmente no puede usar eso.

Aquí hay un enfoque agradable si necesita administrar su propia tarea de una manera más personalizada. Utilice las colas y los ejecutores, los pases de ejecución o callables a ellos. http://ugiagonzalez.com/2012/07/02/theres-life-after-asynctasks-in-android/

  • Android Google Map error android.view.InflateException: Archivo XML binario línea # 6: error iniciando el fragmento de clase
  • mapas androides, marcadores y fugas de memoria
  • Permisos de archivo en Android
  • Uso de colores de color.xml en código java
  • Android SDK de repente dejó de funcionar
  • Android-Magento- Cómo obtener los detalles de varios productos en Android mediante XML-RPC
  • No se puede reducir la ráfaga con proguard
  • ¿Está segura la manipulación de bytecode?
  • Cómo actualizar el adaptador de lista de Android, por lo que muestra los elementos nuevos
  • El botón no se puede hacer clic en el ListView expandible
  • Android - cómo analizar json con el objeto en el índice
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.