• 记账本APP3


    先创建一个空的Activity,将其命名为AddActivity,效果如下:

    代码如下:

    activity_add.xml

    复制代码
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      3     xmlns:app="http://schemas.android.com/apk/res-auto"
      4     xmlns:tools="http://schemas.android.com/tools"
      5     android:layout_width="match_parent"
      6     android:layout_height="match_parent"
      7     android:orientation="vertical"
      8     android:background="@color/grey">
      9 
     10     <RelativeLayout
     11         android:layout_width="match_parent"
     12         android:layout_height="50dp">
     13 
     14         <ImageView
     15             android:id="@+id/back"
     16             android:layout_width="wrap_content"
     17             android:layout_height="match_parent"
     18             android:src="@mipmap/back"
     19             android:layout_marginLeft="10dp"/>
     20 
     21         <TextView
     22             android:layout_width="wrap_content"
     23             android:layout_height="match_parent"
     24             android:text="记一笔"
     25             android:textColor="@color/pink"
     26             android:textSize="20dp"
     27             android:textStyle="bold"
     28             android:layout_marginTop="10dp"
     29             android:layout_centerHorizontal="true"/>
     30     </RelativeLayout>
     31     <RadioGroup
     32         android:layout_width="wrap_content"
     33         android:layout_height="wrap_content"
     34         android:layout_marginTop="50dp"
     35         android:orientation="horizontal">
     36         <TextView
     37             android:id="@+id/type"
     38             android:layout_width="wrap_content"
     39             android:layout_height="40dp"
     40             android:layout_marginTop="8dp"
     41             android:layout_marginLeft="12dp"
     42             android:gravity="center"
     43             android:text="账单类型"
     44             android:textColor="@color/black"
     45             app:layout_constraintStart_toStartOf="parent"
     46             app:layout_constraintTop_toTopOf="parent" />
     47         <RadioButton
     48             android:id="@+id/disburs"
     49             android:layout_width="wrap_content"
     50             android:layout_height="wrap_content"
     51             android:layout_marginTop="8dp"
     52             android:layout_marginLeft="10dp"
     53             android:text="支出"/>
     54         <RadioButton
     55             android:id ="@+id/income"
     56             android:layout_width="wrap_content"
     57             android:layout_height="wrap_content"
     58             android:layout_marginTop="8dp"
     59             android:layout_marginLeft="10dp"
     60             android:text="收入"/>
     61     </RadioGroup>
     62     <RelativeLayout
     63         android:layout_width="match_parent"
     64         android:layout_height="wrap_content">
     65 
     66         <TextView
     67             android:id="@+id/name"
     68             android:layout_width="wrap_content"
     69             android:layout_height="40dp"
     70             android:layout_marginTop="8dp"
     71             android:layout_marginLeft="12dp"
     72             android:gravity="center"
     73             android:text="账单名称"
     74             android:textColor="@color/black"
     75             app:layout_constraintStart_toStartOf="parent"
     76             app:layout_constraintTop_toTopOf="parent" />
     77 
     78         <EditText
     79             android:id="@+id/editname"
     80             android:layout_width="match_parent"
     81             android:layout_height="wrap_content"
     82             android:layout_marginTop="8dp"
     83             android:layout_marginLeft="10dp"
     84             android:layout_marginRight="20dp"
     85             android:layout_toRightOf="@+id/name"
     86             android:hint="请输入账单名称" />
     87 
     88     </RelativeLayout>
     89     <RelativeLayout
     90         android:layout_width="match_parent"
     91         android:layout_height="wrap_content">
     92 
     93         <TextView
     94             android:id="@+id/money"
     95             android:layout_width="wrap_content"
     96             android:layout_height="40dp"
     97             android:layout_marginTop="8dp"
     98             android:layout_marginLeft="12dp"
     99             android:gravity="center"
    100             android:text="账单金额"
    101             android:textColor="@color/black"
    102             app:layout_constraintStart_toStartOf="parent"
    103             app:layout_constraintTop_toTopOf="parent" />
    104 
    105         <EditText
    106             android:id="@+id/editmoney"
    107             android:layout_width="match_parent"
    108             android:layout_height="wrap_content"
    109             android:layout_marginTop="8dp"
    110             android:layout_marginLeft="10dp"
    111             android:layout_marginRight="20dp"
    112             android:layout_toRightOf="@+id/money"
    113             android:hint="请输入账单金额" />
    114 
    115     </RelativeLayout>
    116     <RelativeLayout
    117         android:layout_width="match_parent"
    118         android:layout_height="wrap_content">
    119 
    120         <TextView
    121             android:id="@+id/time"
    122             android:layout_width="wrap_content"
    123             android:layout_height="40dp"
    124             android:layout_marginTop="8dp"
    125             android:layout_marginLeft="12dp"
    126             android:gravity="center"
    127             android:text="账单时间"
    128             android:textColor="@color/black"
    129             app:layout_constraintStart_toStartOf="parent"
    130             app:layout_constraintTop_toTopOf="parent" />
    131 
    132         <EditText
    133             android:id="@+id/edittime"
    134             android:layout_width="match_parent"
    135             android:layout_height="wrap_content"
    136             android:layout_marginTop="8dp"
    137             android:layout_marginLeft="10dp"
    138             android:layout_marginRight="20dp"
    139             android:layout_toRightOf="@+id/time"
    140             android:hint="请输入账单时间" />
    141 
    142     </RelativeLayout>
    143     <RelativeLayout
    144         android:layout_width="match_parent"
    145         android:layout_height="wrap_content">
    146 
    147         <TextView
    148             android:id="@+id/note"
    149             android:layout_width="wrap_content"
    150             android:layout_height="40dp"
    151             android:layout_marginTop="8dp"
    152             android:layout_marginLeft="12dp"
    153             android:gravity="center"
    154             android:text="账单备注"
    155             android:textColor="@color/black"
    156             app:layout_constraintStart_toStartOf="parent"
    157             app:layout_constraintTop_toTopOf="parent" />
    158 
    159         <EditText
    160             android:id="@+id/editnote"
    161             android:layout_width="match_parent"
    162             android:layout_height="wrap_content"
    163             android:layout_marginTop="8dp"
    164             android:layout_marginLeft="10dp"
    165             android:layout_marginRight="20dp"
    166             android:layout_toRightOf="@+id/note"
    167             android:hint="请输入账单备注" />
    168     </RelativeLayout>
    169     <Button
    170         android:layout_width="150dp"
    171         android:layout_height="wrap_content"
    172         android:layout_marginTop="40dp"
    173         android:text="完成"
    174         android:textStyle="bold"
    175         android:background="@color/pink"
    176         android:layout_gravity="center"/>
    177 
    178 </LinearLayout>
    复制代码
  • 相关阅读:
    移动端开发基础【4】uniapp项目发布
    移动端开发案例【3】通讯录开发
    移动端开发基础【2】uni-app项目调试
    np.cross, np.count_nonzeros, np.isnan, np.transpose
    numpy中用None扩充维度
    NTU RGB+D数据集,骨架数据可视化
    文件映射,mmap
    转:Python pickle模块:实现Python对象的持久化存储
    Temporal Convolutional Networks (TCN)资料,扩张卷积
    梯度消失和爆炸,RNN,LSTM
  • 原文地址:https://www.cnblogs.com/hanmy/p/14875753.html
Copyright © 2020-2023  润新知