昨天了解了基本的事件绑定。今天把输入页面设计出来。
输入页面的代码:
支出页面:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center_horizontal" android:orientation="vertical"> <!-- <RelativeLayout--> <!-- android:layout_width="wrap_content"--> <!-- android:layout_height="wrap_content">--> <!-- <TextView--> <!-- android:id="@+id/spend_t1"--> <!-- android:layout_width="wrap_content"--> <!-- android:layout_height="wrap_content"--> <!-- android:text="@string/spend_tip"--> <!-- android:textColor="@color/black"--> <!-- android:textSize="20sp" />--> <!-- <Spinner--> <!-- android:id="@+id/items"--> <!-- android:layout_width="200dp"--> <!-- android:layout_height="wrap_content"--> <!-- android:layout_below="@id/spend_t1"--> <!-- android:entries="@array/spend_items"--> <!-- android:spinnerMode="dropdown" />--> <!-- </RelativeLayout>--> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp"> <TextView android:id="@+id/spend_t2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/spend_uses" android:textColor="@color/black" android:textSize="20sp" /> <EditText android:id="@+id/spend_type" android:layout_width="220dp" android:layout_height="50dp" android:layout_below="@id/spend_t2" android:background="@drawable/edit_shape" android:hint="@string/spend_uses" android:textColor="@color/black" android:textSize="20sp" /> </RelativeLayout> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp"> <TextView android:id="@+id/spend_t3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/spend_amount" android:textColor="@color/black" android:textSize="20sp" /> <EditText android:id="@+id/spend_amount" android:layout_width="220dp" android:layout_height="50dp" android:layout_below="@id/spend_t3" android:background="@drawable/edit_shape" android:hint="@string/spend_amount" android:inputType="numberDecimal" android:textColor="@color/black" android:textSize="20sp" /> </RelativeLayout> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="30dp"> <Button android:id="@+id/submit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/submit" /> <Button android:id="@+id/reset" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_toRightOf="@id/submit" android:text="@string/reset" /> </RelativeLayout> </LinearLayout>
收入页面:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center_horizontal" android:orientation="vertical"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp"> <TextView android:id="@+id/income_t2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/income_source" android:textColor="@color/black" android:textSize="20sp" /> <EditText android:id="@+id/income_source" android:layout_width="220dp" android:layout_height="50dp" android:layout_below="@id/income_t2" android:background="@drawable/edit_shape" android:hint="@string/income_source" android:textColor="@color/black" android:textSize="20sp" /> </RelativeLayout> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp"> <TextView android:id="@+id/income_t3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/income_amount" android:textColor="@color/black" android:textSize="20sp" /> <EditText android:id="@+id/income_amount" android:layout_width="220dp" android:layout_height="50dp" android:layout_below="@id/income_t3" android:background="@drawable/edit_shape" android:hint="@string/income_amount" android:inputType="numberDecimal" android:textColor="@color/black" android:textSize="20sp" /> </RelativeLayout> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="30dp"> <Button android:id="@+id/submit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/submit" /> <Button android:id="@+id/reset" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="40dp" android:layout_toRightOf="@id/submit" android:text="@string/reset" /> </RelativeLayout> </LinearLayout>