Lorsque l'activité est détruite, la requête réseau doit être annulée. Par exemple, Volley appelle généralement VolleyRequest.cancelPendingRequests(tagName);
D'autres ne sont pas clairs. En ce qui concerne Volley, la demande de réseau ne sera pas annulée Même si vous utilisez la méthode d'annulation, la demande de réseau ne sera tout simplement pas arrêtée. effectuer un rappel , En fait, la requête réseau est un thread d'arrière-plan et il y a un délai d'attente, donc même si la requête réseau ne s'arrête pas, l'impact ne sera pas grand. être appelé après la fin du cycle de vie. Alors quand l'attente est terminée, vous devez annuler la demande Activity
Les requêtes réseau sont des threads nouvellement ouverts. Généralement, la destruction du thread principal a peu d'impact. La clé est le rappel du thread réseau. Nous faisons généralement quelque chose dans le thread principal, mais à ce moment-là, le thread principal a été. détruit. Nous devons donc toujours gérer l'annulation manuellement.
Dans des circonstances normales, les tâches de mise à niveau continueront après la destruction de l'activité. Nous pouvons uniquement choisir de recevoir ou non des rappels
Lorsque l'activité est détruite, la requête réseau doit être annulée. Par exemple, Volley appelle généralement VolleyRequest.cancelPendingRequests(tagName);
dans onStop().D'autres ne sont pas clairs. En ce qui concerne
Volley
, la demande de réseau ne sera pas annulée Même si vous utilisez la méthode d'annulation, la demande de réseau ne sera tout simplement pas arrêtée. effectuer un rappel , En fait, la requête réseau est un thread d'arrière-plan et il y a un délai d'attente, donc même si la requête réseau ne s'arrête pas, l'impact ne sera pas grand. être appelé après la fin du cycle de vie. Alors quand l'attente est terminée, vous devez annuler la demandeActivity
Les requêtes réseau sont des threads nouvellement ouverts. Généralement, la destruction du thread principal a peu d'impact. La clé est le rappel du thread réseau. Nous faisons généralement quelque chose dans le thread principal, mais à ce moment-là, le thread principal a été. détruit. Nous devons donc toujours gérer l'annulation manuellement.
Dans des circonstances normales, les tâches de mise à niveau continueront après la destruction de l'activité. Nous pouvons uniquement choisir de recevoir ou non des rappels
.Évidemment, vous devez vous résilier