Cómo manejar una cola para repetir solicitudes después de un fallo de red con retroadaptación

Estoy codificando una aplicación, y usaré la librería de actualización para manejar el acceso a la red. Mi pregunta es acerca de cómo manejar los errores de conexión de red. Mi aplicación a veces se puede utilizar en zonas sin acceso a Internet, pero el usuario puede interactuar con la aplicación. Así que mi pregunta es cómo manejar algún tipo de cola para repetir las solicitudes que están en el fracaso tan pronto como la conexión de red pasa en línea? ¿O hay algún tipo de biblioteca para manejar este tipo de problema?

Gracias por adelantado.

Una biblioteca que puede hacer parcialmente el trabajo para usted sería https://github.com/path/android-priority-jobqueue

Compruebe sus documentos (que son bastante buenos BTW) para ver si ayuda. Aunque puede que no sea la solución, creo que resolvería el 80% de su problema.

Espero eso ayude

  • (Retrofit) No se pudo localizar el convertidor para la aplicación de bloqueo de clase
  • Formulario Retrofit Codificado y Multipart en solicitud individual
  • Uso de la función de activación de llamadas en Retrofit
  • ¿Cómo puedo usar retrofit library con la barra de progreso?
  • ¿Cómo cancelar la solicitud en curso en retrofit cuando retrofit.client.UrlConnectionClient se utiliza como cliente?
  • Retrofit da EOFException sólo la primera vez
  • Recupere la respuesta http en Retrofit antes de pasarla a la actividad de llamada
  • Retrofit 2: URL dinámica
  • Obtener una matriz JSON de retrofit Response
  • No se puede crear el convertidor para java.util.List Retrofit 2.0.0-beta2
  • Múltiples solicitudes con retroadaptación para combinar resultados
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.