En el pasado, los cambios de orientación y AsyncTask (y otras tareas de fondo de larga ejecución) no se han reproducido bien entre sí. Siempre ha existido el problema de saber qué tareas (o subprocesos) aún se están ejecutando en la actividad recién creada (a partir de un cambio de orientación), y qué hacer cuando una tarea finaliza mientras una Actividad no está adjunta.Android, AsyncTask, procesos de larga ejecución y cambios de orientación
Incluso con Fragments y el LoaderManager, esto todavía parece ser un problema para mí.
¿Cuál es la forma preferida estos días para administrar tareas de ejecución larga arbitraria y cambios de orientación? Para saber qué tareas se están ejecutando en la actividad recién creada. Para asegurarse de que una tarea no intente entregar su información cuando una actividad no está adjunta.
Gracias
Sugiero que reescriba su pregunta, reemplazando la palabra "proceso" en los lugares donde en realidad no quiere decir "proceso" sino que significa algo más. Un proceso de sistema operativo tiene una definición muy específica, una que hace que su pregunta tenga poco sentido (por ejemplo, los procesos no entregan información, las actividades no crean procesos). – CommonsWare