Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Tipps für Anfänger: Wecker-App modifizieren

Das Thema "Tipps für Anfänger: Wecker-App modifizieren" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 17.06.2011, 10:18   #1 (permalink)
Neuer Benutzer

Modell: Samsung Galaxy 3 (i5800)

Registriert seit: 11.10.2010
Beiträge: 28
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Tipps für Anfänger: Wecker-App modifizieren

Hallo Leute,

ich bin noch ein ziemlicher Anfänger in Sachen Android-Programmierung, wobei ich schon einige Grundlagen habe. Auch in anderen Sprachen kann ich etwas programmieren.

Die meisten Tutorial zielen nur in eine ganz andere Richtung als das, was ich will:
Ich würde gerne eine eigene Wecker-App programmieren. Eigentlich muss diese nur zu einer bestimmten Zeit Alarm geben (wie die Standart-Clock-App) und zusätzlich noch solange eine Meldung oder so anzeigen, bis diese weggeklickt wurde. (Notification, Pop-Up,... das weiß ich noch nicht genau.) Außerdem, das ist der Hauptgrund, warum ich die App brauche, ist, dass der Benachrichtigungsrhythmus, den ich brauche, sich nicht über die normale App einstellen lässt. Ich will zum Beispiel nicht jede Woche den gleichen. ;-)

Ich würde mich freuen, wenn ich eine Art Leitfaden kriegen könnte, nachdem ich das aufbauen muss.

Irgendwie muss ja etwas im Hintegrund laufen, was Alarm gibt, wenn an einem bestimmten Tag eine bestimmte Uhrzeit erreicht wird. Dafür benutzt man ja einen "Service", wenn ich das richtig verstanden habe, aber wie sieht das konkret aus? Ich kann ja nicht jede Sekunde die Uhrzeit prüfen, oder? Kann man da irgendwelche Funktionen aus der Clock-App nehmen?

Habt ihr sonst noch paar Ratschläge? Wie gesagt, ich bin noch ein ziemlicher Anfänger, nur die Tutorials, die ich so gefunden habe beschäftigen sich viel zu sehr mit der Internetanbindungen und so weiter. Das brauche ich ja alles (ersteinmal) gar nicht.

Erstmal möchte ich nur, dass zu einem von mir gewählten Zeitpunkt ein Alarm und eine Meldung erzeugt wird. Alles weitere könnte ich dann vermutlich drumherum aufbauen.

Würde mich über Hilfe sehr freuen.

Geändert von diggeElke (17.06.2011 um 10:21 Uhr)
diggeElke ist offline   Mit Zitat antworten
Alt 17.06.2011, 15:36   #2 (permalink)
Android Experte
 
Benutzerbild von DieGoldeneMitte

Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
Standard AW: Tipps für Anfänger: Wecker-App modifizieren

Ich denke Du kommst ohne Service aus.
Es reicht, den AlarmManager. zu benutzen.
Eine Einführung gibt es hier:
Scheduling Events on Android using AlarmManager | Just Call Me Brian

HTH
dgM
__________________
Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon.
Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten.
Tipp: Zum "Danke" sagen gibt es einen Button.
DieGoldeneMitte ist offline   Mit Zitat antworten
Alt 17.06.2011, 15:48   #3 (permalink)
Android Experte
 
Benutzerbild von ramdroid

Modell: HTC Wildfire, Motorola Xoom, Galaxy Nexus

Registriert seit: 20.10.2010
Beiträge: 651
Abgegebene Danke: 50
Erhielt 87 Danke für 77 Beiträge
Standard AW: Tipps für Anfänger: Wecker-App modifizieren

Hab als Spass auch mal einen Wecker gebaut, der bei einem Alarm das aktuelle Wetter anzeigt bzw. vorliest. Da's das alles schon im Market gibt hab ich die App auch nicht weitergebaut, nur eben so als Einstieg in die Android-Entwicklung.

Gibt einige Sachen die du beachten musst, wie z.B. nach dem booten musst du deine Alarme neu setzen, das Gerät automatisch entsperren bzw. wieder sperren nachdem der Alarm weggeklickt wurde, Icon in Statusbar anzeigen, Zeitumstellungen beachten, usw.

Ist durchaus interessant das alles selbst zu bauen und man lernt viel dabei. Wenn du nicht weiterkommst, kannst du auch den Quellcode der Original Android Clock anschauen, dort wird ja alles schon vorgemacht
__________________
App Quarantine (ROOT)
ramdroid ist offline   Mit Zitat antworten
Alt 19.06.2011, 18:49   #4 (permalink)
Neuer Benutzer

Modell: Samsung Galaxy 3 (i5800)

Registriert seit: 11.10.2010
Beiträge: 28
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Tipps für Anfänger: Wecker-App modifizieren

Danke soweit ersteinmal. Hat mir schon mal sehr geholfen. Ich komme bestimmt noch einmal drauf zurück. ;-)
diggeElke ist offline   Mit Zitat antworten
Alt 23.06.2011, 21:04   #5 (permalink)
Neuer Benutzer

Modell: Samsung Galaxy 3 (i5800)

Registriert seit: 11.10.2010
Beiträge: 28
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Tipps für Anfänger: Wecker-App modifizieren

Ich habe noch einmal eine Frage, die stelle ich am besten erst einmal hier:
Ich kann zwar einen Klingelton über den MediaPlayer wiedergeben dafür wird aber die Medienlautstärke verwendet. Das ist eher blöde, weil das ja häufiger auf Lautlos ist.
In der App "QuickSettings" gibt es die Möglichkeit die Alarmlaustärke zu ändern. Ist diese Alarmlaustärke irgendwie Androidintern, so dass ich auf diese zugreifen kann, oder bezieht sich das direkt auf den Standart-Wecker? Weiß das jemand?
Oder kann ich in der App die Lautstärke für Medien hoch setzten und hinterher wieder zurück setzten?
Wie löst man das am besten?
diggeElke ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
AOSP SMS App modifizieren PJF16 Android OS Entwicklung / Customize 1 29.04.2011 19:24
Anfänger-Tipps gesucht oetzi Samsung Galaxy S (I9000) Forum 6 25.02.2011 17:14
Anfänger braucht Tipps: Wie kann ich mein DesireHD am besten modden? SeNi Themes für Desire HD 5 09.12.2010 14:33
Anfänger in Sachen Smartphone, Tipps? Ien Samsung Galaxy S (I9000) Forum 2 01.10.2010 12:49
Ein Paar Tipps für nen Anfänger :-) Chris-tian HTC Desire Forum 5 13.06.2010 21:41




Du liest gerade: "Tipps für Anfänger: Wecker-App modifizieren" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.