Morgen zusammen,
ich lese mich gerade ein, wie sich auf Android eine App mit Weckfunktion starten lässt. Zu meinem Hintergrund - ich bin kein eigefleischter Android Programmierer.
schlage mich aber ganz gut denke ich :> und suche gerade erstmal die Puzzlestücke zusammen, die ich für nötig halte.
bisherige Recherche: Jedenfalls dachte ich mir schon, dass es einen Mechanismus gibt, wo "man sich registrieren kann" und dann wird zum Zeitpunkt 'X' die eigene App gestartet.
Gibt es auch - den AlarmManager https://developer.android.com/reference/android/app/AlarmManager Dort kann man Intentions registrieren, welche eine addressierte App starten. Da habe ich ein Beispiel gefunden, was es mit den Intentions auf sich hat https://stuff.mit.edu/afs/sipb/project/android/docs/training/basics/firstapp/starting-activity.html -> Unter "Start the Second Activity" - hier ist "DisplayMessageActivity" die zu startende App
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
Die eigentliche Frage: Hier gibt es ein Beispiel "Wake up the device to fire the alarm at precisely 8:30 a.m., and every 20 minutes thereafter:" https://developer.android.com/training/scheduling/alarms#java
Wo ich mir nicht sicher bin - in dem Code wird "AlarmReceiver" referenziert, wo ich mir nicht sicher bin, ob das nur ein aussagekräftiger Name als Beispiel sein soll, oder etwas das in Android enthalten ist und hier referenziert werden muss. Das konnte ich mir nicht zuverlässig er-googlen. Ich tendiere zu glauben, dort kann man den Namen der eigenen App angeben. (?)
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
viele Grüße :)