0

Ich habe eine Liste von Elementen, für die der Benutzer zeitgesteuerte Erinnerungen einrichten kann, und ich brauche den Alarm, um die App während dieser Zeit zu benachrichtigen und/oder zu öffnen. Ich brauche diesen Alarm, auch wenn die App beendet wurde und möglicherweise nach einem Neustart. Ich habe viele Tutorials und Beispiele gefunden, aber ich bin mir nicht sicher, ob ich an den richtigen Stellen suche.So erstellen Sie einen Alarm, der unabhängig von der App selbst funktioniert

Tutorials Ich habe bereits

Tutorial 1

Tutorial 2

Tutorial 3

EDIT: Nicht super präzise zu suchen, wenn es aus irgendeinem Grund Nachteile. Ich meine, ich möchte, dass es so genau wie möglich ist, aber ich kann bei Bedarf fünf Minuten dauern. Das kann ich wahrscheinlich erklären, sobald ich weiß, was ich tue.

Antwort

1

Es hängt davon ab, wie genau Sie es gerne hätten. Tutorial 1 spricht von Services, die als "Start-Sticky" -Modus bezeichnet werden. Dadurch können sie immer ausgeführt werden. Dies kann möglicherweise bis auf die Sekunde genau sein, da Sie den Timing-Mechanismus selbst implementieren.

Lernprogramm 2 ist wahrscheinlich die beste Option, da es weniger Batterieleistung verbraucht. Grundsätzlich wird die Alarm-API aktiviert und benachrichtigt Ihre App, sobald die Zeit verstrichen ist. Der einzige Nachteil ist, dass Google keine Garantie gibt, dass der Alarm zum genau angegebenen Zeitpunkt stattfindet, normalerweise ist es das, aber manchmal wird es 3-5 Sekunden später passieren.

+0

Ja, ich will nicht so genau sein. Ich sage etwa ein fünf bis zehn Minuten Fenster sollte erlaubt sein. –

+0

Dann gehen Sie voran und verwenden Sie Tutorial 2. Ich lese es durch und es ist ziemlich genau das, was ich in eine Antwort gestellt hätte. –

+0

Super! Ich habe versucht, aber es hat nicht funktioniert, also werde ich es durcharbeiten und eine spezifischere Frage stellen, wenn nötig. Vielen Dank! –

Verwandte Themen