Devolución de llamada hmm ..
No sé si en realidad tiene una definición formal, pero déjenme intentar explicar esto,
Suponga que tiene que preparar una comida para la que necesita algunos ingredientes del mercado, también tiene algunos ingredientes en los que puede comenzar a trabajar.
- ¿Qué características puedo agregar a mi aplicación de Android sobre supervivencia ante desastres y preparación para emergencias para mejorarla?
- ¿Cuáles son los mejores juegos de Android para programador?
- Cómo saber si hay una aplicación espía instalada en mi teléfono Android
- ¿Cuál es el mejor editor de fotos para Android (pago o gratis) hasta 2015, incluidas las nuevas aplicaciones?
- ¿Cuál es la mejor aplicación de música kpop para Android?
Ahora, tú tienes dos opciones
- Primero, va al mercado, compra todos los demás artículos necesarios, regresa a casa y comienza a cocinar.
O - comience con lo que tenga y pídale a alguien que obtenga el resto de los ingredientes del mercado.
Probablemente hayas adivinado que este último es más eficiente, así que iremos con eso.
Entonces contrataste al Sr. X para obtener los ingredientes del mercado, ¿y si el Sr. X compra esos artículos, regresas a casa y duermes, mientras trabajas en la cocina y no sabes sobre el estado de la subtarea del Sr. X? no es bueno ¿verdad?
El Sr. X debe entregarle los ingredientes en la cocina o colocarlos en el refrigerador y decirle que los obtenga de allí. – todo lo que necesita aquí es una actualización de que la tarea es exitosa o no exitosa.
Ahora que es la devolución de llamada: actualice desde una tarea / subproceso diferente (Sr. X) sobre su ejecución o entrega de los datos a su interlocutor (usted)
En Android AsyncTask | Los desarrolladores de Android tienen un par de devoluciones de llamada como
onProgressUpdate ()
onPostExecute ()
Puede consultar los documentos de desarrollador de Android para obtener más detalles sobre AsyncTask.