Initial import.

This commit is contained in:
Erik C. Thauvin 2008-11-04 08:39:33 +00:00
parent edeb77f683
commit 258d1ee693
17 changed files with 852 additions and 0 deletions

12
res/layout/about.xml Normal file
View file

@ -0,0 +1,12 @@
<?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" android:gravity="center">
<TextView android:id="@+id/about_text_fld"
android:textAppearance="?android:attr/textAppearanceMedium"
android:layout_marginTop="20dip" android:gravity="center"
android:autoLink="web|email" android:layout_marginBottom="20dip"
android:layout_height="fill_parent" android:layout_width="fill_parent"
android:text="@string/about_txt"></TextView>
</LinearLayout>

55
res/layout/calc.xml Normal file
View file

@ -0,0 +1,55 @@
<?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">
<EditText android:layout_height="wrap_content"
android:layout_width="fill_parent" android:layout_marginLeft="20dip"
android:scrollHorizontally="true" android:autoText="false"
android:capitalize="none" android:textAppearance="?android:attr/textAppearanceMedium"
android:layout_marginRight="20dip" android:numeric="decimal"
android:gravity="right" android:id="@+id/calc_edit_fld" />
<TableLayout android:id="@+id/TableLayout01"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<TableRow android:id="@+id/TableRow01" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginLeft="20dip"
android:layout_marginRight="20dip">
<Button android:id="@+id/Button01" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="1"></Button>
<Button android:id="@+id/Button02" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="2"></Button>
<Button android:id="@+id/Button03" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="3"></Button>
</TableRow>
<TableRow android:id="@+id/TableRow02" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginRight="20dip"
android:layout_marginLeft="20dip">
<Button android:id="@+id/Button04" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="4"></Button>
<Button android:id="@+id/Button05" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="5"></Button>
<Button android:id="@+id/Button06" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="6"></Button>
</TableRow>
<TableRow android:id="@+id/TableRow03" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginLeft="20dip">
<Button android:id="@+id/Button07" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="7"></Button>
<Button android:id="@+id/Button08" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="8"></Button>
<Button android:id="@+id/Button09" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="9"></Button>
</TableRow>
<TableRow android:id="@+id/TableRow04" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginLeft="20dip">
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/ButtonDot"
android:text="."></Button>
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/Button0"
android:text="0"></Button>
<ImageButton android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/ButtonBS"
android:src="@drawable/delete"></ImageButton>
</TableRow>
</TableLayout>
</LinearLayout>

77
res/layout/main.xml Normal file
View file

@ -0,0 +1,77 @@
<?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:layout_height="wrap_content"
android:layout_width="wrap_content" android:layout_marginRight="20dip"
android:text="@string/main_tax_lbl_txt" android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/main_tax_lbl" android:layout_marginLeft="20dip" />
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content" android:baselineAligned="false"
android:layout_marginRight="20dip" android:layout_marginLeft="20dip">
<EditText android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:numeric="decimal"
android:gravity="right" android:id="@+id/main_tax_fld"
android:layout_width="wrap_content" android:minWidth="200dip" />
<ImageButton android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/calc"
android:id="@+id/main_tax_edit_btn" android:minWidth="81dip"></ImageButton>
</LinearLayout>
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content" android:layout_marginRight="20dip"
android:text="@string/main_bill_lbl_txt" android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/main_bill_lbl" android:layout_marginLeft="20dip" />
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content" android:baselineAligned="false"
android:layout_marginRight="20dip" android:layout_marginLeft="20dip">
<EditText android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:numeric="decimal"
android:gravity="right" android:id="@+id/main_bill_fld"
android:layout_width="wrap_content" android:minWidth="200dip" />
<ImageButton android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/calc"
android:id="@+id/main_bill_edit_btn" android:minWidth="81dip"></ImageButton>
</LinearLayout>
<TableLayout android:id="@+id/TableLayout01"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<TableRow android:id="@+id/TableRow01" android:layout_width="wrap_content"
android:layout_marginLeft="20dip" android:layout_marginRight="20dip"
android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content" android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/main_tip_lbl" android:text="@string/main_tip_lbl_txt"
android:minWidth="200dip" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content" android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/main_tip_lbl" android:text="@string/main_split_lbl_txt" />
</TableRow>
<TableRow android:id="@+id/TableRow02" android:layout_width="wrap_content"
android:layout_marginLeft="20dip" android:layout_marginRight="20dip"
android:layout_height="wrap_content">
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:baselineAligned="false">
<Spinner android:layout_height="wrap_content" android:id="@+id/main_tip_spin"
android:layout_width="fill_parent"></Spinner>
</LinearLayout>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:baselineAligned="false">
<Spinner android:layout_height="wrap_content" android:id="@+id/main_split_spin"
android:layout_width="wrap_content"></Spinner>
</LinearLayout>
</TableRow>
<TableRow android:id="@+id/TableRow03" android:layout_width="wrap_content"
android:layout_marginLeft="20dip" android:layout_marginRight="20dip"
android:layout_height="wrap_content" android:layout_marginTop="20dip">
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/main_calc_btn_txt"
android:id="@+id/main_calculate_btn" style="?android:attr/buttonStyleSmall"></Button>
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/main_reset_btn_txt"
android:id="@+id/main_reset_btn" style="?android:attr/buttonStyleSmall"></Button>
</TableRow>
</TableLayout>
</LinearLayout>

42
res/layout/result.xml Normal file
View file

@ -0,0 +1,42 @@
<?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">
<TableLayout android:id="@+id/TableLayout01"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="20dip" android:layout_marginRight="20dip"
android:layout_marginTop="20dip">
<TableRow android:id="@+id/TableRow02" android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceMedium"
android:minEms="5" android:text="@string/result_tip_lbl_txt"
android:id="@+id/result_tip_lbl"></TextView>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="0.00"
android:textAppearance="?android:attr/textAppearanceMedium"
android:gravity="right" android:id="@+id/result_tip_fld"></TextView>
</TableRow>
<TableRow android:id="@+id/TableRow03" android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textStyle="bold"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/result_total_lbl" android:text="@string/result_total_lbl_txt"></TextView>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="0.00"
android:textStyle="bold" android:textAppearance="?android:attr/textAppearanceMedium"
android:gravity="right" android:id="@+id/result_total_fld"></TextView>
</TableRow>
<TableRow android:id="@+id/TableRow04" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_marginBottom="20dip">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/result_split_lbl" android:text="@string/result_split_lbl_txt"></TextView>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="0.00"
android:textAppearance="?android:attr/textAppearanceMedium"
android:gravity="right" android:id="@+id/result_split_fld"></TextView>
</TableRow>
</TableLayout>
</LinearLayout>