Android-Wecker-Benutzeroberfläche
Ich versuche herauszufinden, wie die Benutzeroberfläche für die Android-Wecker-App entwickelt wurde. Dies scheint das Holo Dark Theme zu verwenden.
Der beigefügte Screenshot zeigt den Erstellungs- / BearbeitungsalarmActivity
Bildschirm. Es sieht ähnlich aus wieAndroid-Einstellungen. Ist das der Fall? Weil die Zeilen "Wecker einschalten" und "Vibrieren" so aussehenChexboxPreferences
. Die Zeile "Klingelton" sieht aus wie aRingtonePreference
. Was ist mit der "Time" -Reihe?
Wie @eric in den Kommentaren zu einer der folgenden Antworten erwähnt hat, versuche ich, eine ähnliche Benutzeroberfläche wie die Wecker-App zu erstellen. Ich möchte keine Absicht senden, den Alarm Manager von meiner App aus zu starten.
Was ist mit der Zeile "Label"? Das funktioniert sehr ähnlich wie einEditText
Aussicht. Können Sie eine Kombination von habenViews
undPreferences
in einemPreferenceScreen
XML-Tag?
Auch dieActionBar
hat eine senkrechte rohrleitung, ich bin mir nicht sicher wie diese erstellt wurde aber ist die "Fertig" ansicht eineImageButton
?
Ich bin nicht ganz davon überzeugt, dass es sich um eine Kombination von Einstellungen handelt, da die Alarm-App mehrere Alarme und nicht nur einen Alarm enthalten kann. Wenn es mehrere Alarme gibt und Sie nicht mehrere verwendenSharedPreferences
Dateien wäre es natürlich sinnvoll, einen Inhaltsanbieter zu erstellen, der die Informationen zu mehreren Alarmen speichert.