Moved to Android Studio.

This commit is contained in:
Erik C. Thauvin 2015-04-15 15:44:19 -07:00
parent 7d5c926a27
commit 925c2a39b6
47 changed files with 933 additions and 360 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

View file

@ -0,0 +1,19 @@
<?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"/>
</LinearLayout>

View file

@ -0,0 +1,98 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:paddingLeft="10dip"
android:paddingRight="10dip">
<EditText
android:scrollHorizontally="true"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/calc_edit_fld"
android:autoText="false"
android:capitalize="none"
android:layout_height="fill_parent"
android:numeric="decimal"
android:layout_width="fill_parent"
android:gravity="right" />
<TableLayout
android:id="@+id/TableLayout01"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
<TableRow android:id="@+id/TableRow01">
<Button
android:id="@+id/Button01"
android:text="1"
android:width="80dip"/>
<Button
android:id="@+id/Button02"
android:text="2"
android:width="80dip"/>
<Button
android:id="@+id/Button03"
android:text="3"
android:width="80dip"/>
</TableRow>
<TableRow android:id="@+id/TableRow02">
<Button
android:id="@+id/Button04"
android:text="4"
android:width="80dip"/>
<Button
android:id="@+id/Button05"
android:text="5"
android:width="80dip"/>
<Button
android:id="@+id/Button06"
android:text="6"
android:width="80dip"/>
</TableRow>
<TableRow android:id="@+id/TableRow03">
<Button
android:id="@+id/Button07"
android:text="7"
android:width="80dip"/>
<Button
android:id="@+id/Button08"
android:text="8"
android:width="80dip"/>
<Button
android:id="@+id/Button09"
android:text="9"
android:width="80dip"/>
</TableRow>
<TableRow android:id="@+id/TableRow04">
<Button
android:id="@+id/ButtonDot"
android:text="."
android:width="80dip"/>
<Button
android:id="@+id/Button0"
android:text="0"
android:width="80dip"/>
<ImageButton
android:id="@+id/ButtonBS"
android:src="@drawable/delete"
android:width="80dip"/>
</TableRow>
</TableLayout>
</LinearLayout>

View file

@ -0,0 +1,160 @@
<?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"
android:textSize="15px" />
<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:gravity="right"
android:id="@+id/main_tax_fld"
android:layout_width="wrap_content"
android:minWidth="200dip"
android:numeric="decimal" />
<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"/>
</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"
android:textSize="15px" />
<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:gravity="right"
android:id="@+id/main_bill_fld"
android:layout_width="wrap_content"
android:minWidth="200dip"
android:numeric="decimal" />
<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"/>
</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"
android:textSize="15px" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:gravity="left"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/main_split_lbl"
android:text="@string/main_split_lbl_txt"
android:textSize="15px" />
</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"/>
</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"/>
</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"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/main_reset_btn_txt"
android:id="@+id/main_reset_btn"/>
</TableRow>
</TableLayout>
</LinearLayout>

View file

@ -0,0 +1,82 @@
<?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
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"/>
</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
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"/>
</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
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"/>
</TableRow>
</TableLayout>
</LinearLayout>

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="main_tip_array">
<item>5</item>
<item>10</item>
<item>12</item>
<item>15</item>
<item>18</item>
<item>20</item>
<item>25</item>
<item>30</item>
</string-array>
<string-array name="main_split_array">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
</string-array>
</resources>

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Tiproid</string>
<string name="about_txt">© 200810 Erik C. Thauvin\nAll Rights Reserved\n\nerik@thauvin.net\n\nhttp://mobile.thauvin.net/</string>
<string name="about_menu_txt">About</string>
<string name="alert_dialog_ok">OK</string>
<string name="alert_dialog_cancel">Cancel</string>
<string name="main_bill_lbl_txt">Bill Total Amount:</string>
<string name="main_calc_btn_txt">Calculate</string>
<string name="main_reset_btn_txt">Reset</string>
<string name="main_tax_lbl_txt">Tax Amount:</string>
<string name="main_tax_hint_land_txt">Use the keyboard…</string>
<string name="main_tax_hint_txt">Tap button to edit…</string>
<string name="main_tip_lbl_txt">Tip %:</string>
<string name="main_split_lbl_txt">Split:</string>
<string name="result_tip_lbl_txt">Tip ?%:</string>
<string name="result_split_lbl_txt">Split x ?:</string>
<string name="result_total_lbl_txt">Total:</string>
<string name="error_bill_txt">Please enter the bill amount!</string>
<string name="error_identical_txt">Amounts should not be identical!</string>
<string name="sample_txt">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</string>
</resources>