ich wissen müssen, zu handhaben, wenn der Benutzer meinen Android-App in dem Hintergrund senden und sie dann in dem Vordergrund bringen, wie zu erkennen, wenn Android App im Hintergrund und Vordergrund einige Codes
, wenn der Benutzer App Hintergrund sendet I-Server durchführen soll rufen und wenn wieder in den Vordergrund muss ich
ich es
public class MyApplication implements Application.ActivityLifecycleCallbacks {
@Override
public void onActivityStopped(final Activity activity) {
// my logic goes here
}
}
auf folgende Weise umgesetzt haben einige Daten löschen, aber diese Art und Weise eine Menge ANRs im Hintergrund machen, und wenn ich legte meine Logik in AsyncTask es funktioniert nicht und es schließt auch ein pp im Hintergrund
kann jemand Beratung mir, wie meine Anforderung auf eine andere Weise zu erfüllen, ohne Erzeugung von ANR
[Verwenden 'ProcessLifecycleOwner'] (https://developer.android.com/reference/android/arch/lifecycle/ProcessLifecycleOwner.html) aus dem Architekturkomponenten. – CommonsWare