今天我完成了软件设置,预算列表,添加预算的页面布局。
(1)软件设置
<?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:orientation="vertical" ><LinearLayoutandroid:id="@+id/main_me_parsonal"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginTop="20dip"android:background="@drawable/main_set_bt"android:gravity="center_vertical"android:paddingBottom="5dip"android:paddingLeft="15dip"android:paddingRight="20dip"android:paddingTop="5dip" ><ImageViewandroid:id="@+id/main_me_headphoto"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginRight="10dip"android:src="@drawable/head_ph" /><LinearLayoutandroid:layout_width="0dip"android:layout_height="match_parent"android:layout_weight="1"android:orientation="vertical" ><TextViewandroid:id="@+id/main_me_nickname"android:layout_width="wrap_content"android:layout_height="0dip"android:layout_weight="1"android:gravity="bottom"android:text="@string/setting_username" /><TextViewandroid:id="@+id/main_me_weixinNum"android:layout_width="wrap_content"android:layout_height="0dip"android:layout_marginTop="15dp"android:layout_weight="1"android:text="@string/setting_myword"android:textColor="@android:color/darker_gray" /></LinearLayout><ImageViewandroid:id="@+id/main_me_twodimension"android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/main_me_twodimension" /></LinearLayout><Buttonandroid:id="@+id/setting_photo"android:layout_width="match_parent"android:layout_height="40dip"android:layout_marginTop="15dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_album"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="@string/setting_myphoto" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="1dip"android:background="@drawable/main_find_white"android:orientation="vertical"android:paddingLeft="10dip"android:paddingRight="10dip" ><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@drawable/main_find_gray" /></LinearLayout><Buttonandroid:id="@+id/main_me_collect"android:layout_width="match_parent"android:layout_height="40dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_collect"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="@string/setting_collect" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="1dip"android:background="@drawable/main_find_white"android:orientation="vertical"android:paddingLeft="10dip"android:paddingRight="10dip" ><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@drawable/main_find_gray" /></LinearLayout><Buttonandroid:id="@+id/main_me_expression"android:layout_width="match_parent"android:layout_height="40dip"android:layout_marginTop="15dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_expression"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="@string/setting_smail" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="1dip"android:background="@drawable/main_find_white"android:orientation="vertical"android:paddingLeft="10dip"android:paddingRight="10dip" ><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@drawable/main_find_gray" /></LinearLayout><Buttonandroid:id="@+id/btn_takephoto"android:layout_width="match_parent"android:layout_height="40dip"android:layout_marginTop="15dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_setting"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="拍照" /><LinearLayoutandroid:layout_width="match_parent"android:layout_height="1dip"android:background="@drawable/main_find_white"android:orientation="vertical"android:paddingLeft="10dip"android:paddingRight="10dip" ><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:background="@drawable/main_find_gray" /></LinearLayout><Buttonandroid:id="@+id/btn_photo"android:layout_width="match_parent"android:layout_height="40dip"android:layout_marginTop="0dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_setting"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="从相册取" /><!--<Buttonandroid:id="@+id/main_me_setting"android:layout_width="match_parent"android:layout_height="40dip"android:layout_marginTop="15dip"android:background="@drawable/main_set_bt"android:drawableLeft="@drawable/main_me_setting"android:drawablePadding="10dip"android:gravity="center_vertical"android:paddingLeft="20dip"android:text="@string/setting_myself" />--></LinearLayout>
(2)预算添加
<?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:layout_gravity="center"android:orientation="vertical"android:padding="@dimen/income_padding" ><LinearLayoutandroid:id="@+id/lladdpretitle"android:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center" ><TextViewandroid:id="@+id/tvaddpretitle"style="@dimen/income_padding"android:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"android:text="@string/addpre_title" /></LinearLayout><!-- 收入金额 --><LinearLayoutandroid:id="@+id/lltest01"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/tvincome01"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="@string/outcome_num" /><EditTextandroid:id="@+id/etincome01"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="4"android:hint="@string/outcome_input_num" /></LinearLayout><!-- 收入收入方式 --><LinearLayoutandroid:id="@+id/lltest02"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/tvincome02"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="@string/outcome_style" /><Spinnerandroid:id="@+id/spinner01"style="@android:attr/spinnerDropDownItemStyle"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="4"android:spinnerMode="dropdown" /></LinearLayout><!-- 收入分类 --><LinearLayoutandroid:id="@+id/lltest03"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/tvincome03"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="@string/outcome_fenlei" /><Spinnerandroid:id="@+id/spinner02"style="@android:attr/spinnerDropDownItemStyle"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="4"android:spinnerMode="dropdown" /></LinearLayout><!-- 收入时间 --><LinearLayoutandroid:id="@+id/lltest04"android:layout_width="match_parent"android:layout_height="30dp"android:gravity="center"android:orientation="horizontal" ><TextViewandroid:id="@+id/tvincome04"style="@style/IncomeTimeStyle"android:layout_width="0dp"android:layout_height="match_parent"android:layout_centerHorizontal="true"android:layout_weight="1"android:text="@string/addpre_time" /><TextViewandroid:id="@+id/tvtime"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="" /></LinearLayout><!-- 收入备注 --><LinearLayoutandroid:id="@+id/lltest05"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/tvincome05"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="@string/outcome_note" /><EditTextandroid:id="@+id/etincomenote"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="4"android:hint="@string/outcome_note_input" /></LinearLayout><LinearLayoutandroid:id="@+id/lltestbootom"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginBottom="20dp"android:orientation="horizontal" ><Buttonandroid:id="@+id/income_btn_reset"android:layout_width="0dp"android:layout_height="wrap_content"android:layout_weight="1"android:text="@string/outcome_reset" /><Buttonandroid:id="@+id/income_btn_submit"android:layout_width="0dp"android:layout_height="46dp"android:layout_weight="1"android:background="@drawable/login_bnt_img"android:enabled="false"android:text="@string/outcome_submit" /></LinearLayout></LinearLayout>
(3)预算列表
<?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:orientation="vertical"><TextView android:id="@+id/tvlistcometitle"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:text="@string/listpre_title"></TextView><TableLayout android:id="@+id/tlListCome"android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#dedcd2" android:stretchColumns="*" > <TableRow android:layout_margin="0.5dip" android:background="#dedcd2" > <TextView android:background="#ffffff" android:gravity="center" android:text="@string/listpre_table_head_pre" /> <TextView android:gravity="center" android:background="#ffffff" android:text="@string/listcome_table_head_money" /> <TextView android:gravity="center" android:background="#ffffff" android:text="@string/listcome_table_head_style" /> <TextView android:gravity="center" android:background="#ffffff" android:text="@string/listpre_table_for" /> <TextView android:gravity="center" android:background="#ffffff" android:text="@string/listcome_table_head_time" /> <TextView android:gravity="center" android:background="#ffffff" android:text="@string/listcome_table_head_note" /> </TableRow> </TableLayout> </LinearLayout>