First commit
This commit is contained in:
BIN
res/drawable-hdpi/icon.png
Normal file
BIN
res/drawable-hdpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
BIN
res/drawable-ldpi/icon.png
Normal file
BIN
res/drawable-ldpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.7 KiB |
BIN
res/drawable-mdpi/icon.png
Normal file
BIN
res/drawable-mdpi/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.5 KiB |
BIN
res/drawable/background.png
Normal file
BIN
res/drawable/background.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 405 B |
26
res/layout/config.xml
Normal file
26
res/layout/config.xml
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
<TextView android:text="@string/name" android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" />
|
||||
<EditText android:text="@string/title" android:id="@+id/name"
|
||||
android:layout_width="fill_parent" android:layout_height="wrap_content" />
|
||||
<TextView android:text="@string/dateThen"
|
||||
android:layout_width="fill_parent" android:layout_height="wrap_content" />
|
||||
<DatePicker android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:id="@+id/dateThen">
|
||||
</DatePicker>
|
||||
<LinearLayout android:id="@+id/LinearLayout01"
|
||||
android:layout_width="fill_parent" android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
<Button android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:id="@+id/okbutton"
|
||||
android:text="OK"></Button>
|
||||
<Button android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:text="Cancel"
|
||||
android:id="@+id/cancelbutton"></Button>
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
</LinearLayout>
|
26
res/layout/main.xml
Normal file
26
res/layout/main.xml
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/LinearLayout01" android:layout_height="100dp"
|
||||
android:layout_width="80dp" android:background="@drawable/background"
|
||||
android:gravity="center" android:orientation="vertical">
|
||||
|
||||
<TextView android:id="@+id/name" android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:gravity="center"
|
||||
android:textColor="@android:color/white" android:text="@string/title"
|
||||
android:textSize="5pt" />
|
||||
|
||||
<TextView android:id="@+id/daycount" android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:gravity="center"
|
||||
android:textColor="@android:color/white" android:text="@string/notyet"
|
||||
android:paddingBottom="0dp" android:textStyle="bold" android:textSize="10pt" />
|
||||
|
||||
<TextView android:id="@+id/days" android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:gravity="center"
|
||||
android:textColor="@android:color/white" android:text="@string/days"
|
||||
android:paddingTop="0dp" android:textSize="4pt" />
|
||||
|
||||
<TextView android:id="@+id/debug" android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content" android:gravity="center"
|
||||
android:textColor="@android:color/white" android:text="debug"
|
||||
android:textSize="4pt" />
|
||||
</LinearLayout>
|
15
res/values/arrays.xml
Normal file
15
res/values/arrays.xml
Normal file
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string-array name="modes">
|
||||
<item>@string/mode1</item>
|
||||
<item>@string/mode2</item>
|
||||
<item>@string/mode3</item>
|
||||
<item>@string/mode4</item>
|
||||
</string-array>
|
||||
<string-array name="modes_values">
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
</string-array>
|
||||
</resources>
|
28
res/values/strings.xml
Normal file
28
res/values/strings.xml
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">Waldemar</string>
|
||||
<string name="title">Waldemar</string>
|
||||
<string name="preferences">Waldemar Einstellungen</string>
|
||||
<string name="common">Allgemein</string>
|
||||
<string name="days">Tage</string>
|
||||
<string name="notyet">NaN</string>
|
||||
<string name="name">Name</string>
|
||||
<string name="name_summary">Überschrift des Widgets</string>
|
||||
<string name="name_prompt">Bitte eine Überschrift für das Widget eingeben</string>
|
||||
<string name="name_default">Waldemar</string>
|
||||
<string name="timing">Zeiteinstellung</string>
|
||||
<string name="mode">Modus</string>
|
||||
<string name="mode_summary">Welche Daten sind gegeben?</string>
|
||||
<string name="mode1">Nur Zieldatum</string>
|
||||
<string name="mode2">Start- und Zieldatum</string>
|
||||
<string name="mode3">Dauer und Zieldatum</string>
|
||||
<string name="mode4">Startdatum und Dauer</string>
|
||||
<string name="dateStart">Startdatum</string>
|
||||
<string name="dateStart_summary">Wann beginnt der Countdown?</string>
|
||||
<string name="duration">Dauer</string>
|
||||
<string name="duration_summary">Wie lang ist der Countdown?</string>
|
||||
<string name="duration_prompt">Bitte die Dauer in Tagen eingeben</string>
|
||||
<string name="duration_default">267</string>
|
||||
<string name="dateThen">Zieldatum</string>
|
||||
<string name="dateThen_summary">Wann endet der Countdown?</string>
|
||||
</resources>
|
25
res/xml/preferences.xml
Normal file
25
res/xml/preferences.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<PreferenceCategory android:title="@string/common">
|
||||
<EditTextPreference android:dialogTitle="@string/name_summary"
|
||||
android:dialogMessage="@string/name_prompt" android:title="@string/name"
|
||||
android:summary="@string/name_summary" android:defaultValue="@string/name_default"
|
||||
android:key="pref_name" android:singleLine="true" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/timing">
|
||||
<ListPreference android:title="@string/mode"
|
||||
android:summary="@string/mode_summary" android:key="pref_mode"
|
||||
android:defaultValue="1" android:entries="@array/modes"
|
||||
android:entryValues="@array/modes_values" />
|
||||
<de.schatenseite.android.datepreference.DatePreference
|
||||
android:key="pref_dateStart" android:title="@string/dateStart"
|
||||
android:summary="@string/dateStart_summary" />
|
||||
<EditTextPreference android:dialogTitle="@string/duration_summary"
|
||||
android:dialogMessage="@string/duration_prompt" android:title="@string/duration"
|
||||
android:summary="@string/duration_summary" android:defaultValue="@string/duration_default"
|
||||
android:key="pref_duration" android:singleLine="true" android:numeric="integer" />
|
||||
<de.schatenseite.android.datepreference.DatePreference
|
||||
android:key="pref_dateThen" android:title="@string/dateThen"
|
||||
android:summary="@string/dateThen_summary" />
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
7
res/xml/waldemar_info.xml
Normal file
7
res/xml/waldemar_info.xml
Normal file
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<appwidget-provider
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:minWidth="72dp"
|
||||
android:minHeight="72dp"
|
||||
android:configure="de.schatenseite.android.waldemar.WaldemarPreferences"
|
||||
android:initialLayout="@layout/main" />
|
Reference in New Issue
Block a user