zoukankan      html  css  js  c++  java
  • 软件开发记录03

       今天我完成了软件设置,预算列表,添加预算的页面布局。

    (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" >
    
        <LinearLayout
            android: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" >
    
            <ImageView
                android:id="@+id/main_me_headphoto"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="10dip"
                android:src="@drawable/head_ph" />
    
            <LinearLayout
                android:layout_width="0dip"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:orientation="vertical" >
    
                <TextView
                    android: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" />
    
                <TextView
                    android: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>
    
            <ImageView
                android:id="@+id/main_me_twodimension"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/main_me_twodimension" />
        </LinearLayout>
    
        <Button
            android: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" />
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="1dip"
            android:background="@drawable/main_find_white"
            android:orientation="vertical"
            android:paddingLeft="10dip"
            android:paddingRight="10dip" >
    
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/main_find_gray" />
        </LinearLayout>
    
        <Button
            android: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" />
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="1dip"
            android:background="@drawable/main_find_white"
            android:orientation="vertical"
            android:paddingLeft="10dip"
            android:paddingRight="10dip" >
    
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/main_find_gray" />
        </LinearLayout>
    
       
    
        <Button
            android: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" />
    
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="1dip"
            android:background="@drawable/main_find_white"
            android:orientation="vertical"
            android:paddingLeft="10dip"
            android:paddingRight="10dip" >
    
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/main_find_gray" />
        </LinearLayout>
    
        
        <Button
            android: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="拍照" />
         <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="1dip"
            android:background="@drawable/main_find_white"
            android:orientation="vertical"
            android:paddingLeft="10dip"
            android:paddingRight="10dip" >
    
            <TextView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:background="@drawable/main_find_gray" />
        </LinearLayout>
        
    
        <Button
            android: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="从相册取" />
        
         
        
          
    
        <!--
             <Button
            android: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" >
    
        <LinearLayout
            android:id="@+id/lladdpretitle"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >
    
            <TextView
                android: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>
    
        <!-- 收入金额 -->
    
        <LinearLayout
            android:id="@+id/lltest01"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >
    
            <TextView
                android:id="@+id/tvincome01"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="@string/outcome_num" />
    
            <EditText
                android:id="@+id/etincome01"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="4"
                android:hint="@string/outcome_input_num" />
        </LinearLayout>
        <!-- 收入收入方式 -->
    
        <LinearLayout
            android:id="@+id/lltest02"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >
    
            <TextView
                android:id="@+id/tvincome02"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="@string/outcome_style" />
    
            <Spinner
                android:id="@+id/spinner01"
                style="@android:attr/spinnerDropDownItemStyle"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="4"
                android:spinnerMode="dropdown" />
        </LinearLayout>
        <!-- 收入分类 -->
    
        <LinearLayout
            android:id="@+id/lltest03"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >
    
            <TextView
                android:id="@+id/tvincome03"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="@string/outcome_fenlei" />
    
            <Spinner
                android:id="@+id/spinner02"
                style="@android:attr/spinnerDropDownItemStyle"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="4"
                android:spinnerMode="dropdown" />
        </LinearLayout>
        <!-- 收入时间 -->
    
        <LinearLayout
            android:id="@+id/lltest04"
            android:layout_width="match_parent"
            android:layout_height="30dp"
            android:gravity="center"
            android:orientation="horizontal" >
    
            <TextView
                android: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" />
    
            <TextView
                android:id="@+id/tvtime"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="" />
        </LinearLayout>
        <!-- 收入备注 -->
    
        <LinearLayout
            android:id="@+id/lltest05"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal" >
    
            <TextView
                android:id="@+id/tvincome05"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="@string/outcome_note" />
    
            <EditText
                android:id="@+id/etincomenote"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="4"
                android:hint="@string/outcome_note_input" />
        </LinearLayout>
    
        <LinearLayout
            android:id="@+id/lltestbootom"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginBottom="20dp"
            android:orientation="horizontal" >
    
            <Button
                android:id="@+id/income_btn_reset"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="@string/outcome_reset" />
    
            <Button
                android: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>
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    ArcEngine 地图与布局的联动
    ArcGIS Server安装篇
    AO+C#设置栅格图层基高 制作三维
    ArcGIS 10研究(一) 之 Desktop总体介绍 转载
    linux centos7 增加硬盘
    linux CentOS7安装oracle12c
    java中关于Socket类通信的基本测试程序
    Ubuntu 的中国梦
    我们无需“开始”菜单
    数据库战略高度解析 之系列说明
  • 原文地址:https://www.cnblogs.com/wl2017/p/8497110.html
Copyright © 2011-2022 走看看