Ich möchte eine Wecker App für Android bauen
Ich verwende einen AlarmManager, der alle 1 Sekunden einen Dienst startet, um die Systemzeit zu überprüfen.
Jetzt habe ich 3 Fragen:
1- Gibt es eine andere Möglichkeit, die Systemzeit alle 1 Sekunde zu überprüfen? und was ist der beste Weg für diese Arbeit?
2 - Was ist das für eine Batterieladung? Ist es möglich, die Batterieladung sehr viel schneller zu reduzieren?
3- welche Mechanismen verwenden die Android Alarm App für die Überprüfung der Zeit?
Bitte helfen Sie mir, diese App zu bauen
Danke
Warum benutzen Sie nicht einfach die AlarmManager-Funktionalität, die vom Betriebssystem bereitgestellt wird, und versuchen Sie nicht, diese selbst zu erfinden. Grundsätzlich können Sie so zu einem bestimmten Zeitpunkt einen Dienst anrufen (was Sie letztendlich tun möchten).
Was Sie vorschlagen, wäre für die Batterie sehr problematisch und klingt nicht nach einem guten Ansatz.