AlarmManager-Effekt im Akkubetrieb für eine Wecker-App

8

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

    
Sadegh 21.04.2014, 20:22
quelle

1 Antwort

1

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.

    
Booger 21.04.2014, 20:24
quelle

Tags und Links