个人作业阶段一 2
填写信息界面
<?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".ZhuActivity" android:background="@drawable/bk4"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:id="@+id/title" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="欢迎使用本软件" android:textSize="20dp" android:gravity="center_horizontal" android:layout_marginTop="20dp" android:layout_marginBottom="20dp" android:textColor="#FFFFFF"/> <!-- 姓名控件 --> <EditText android:id="@+id/zhu_1" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#FFFFFF" android:hint="姓名" android:background="@drawable/bg_username" android:paddingLeft="10dp" android:paddingRight="10dp" android:maxLines="1" android:layout_below="@+id/title" android:layout_marginTop="5dp" android:drawableRight="@drawable/icon_user" android:layout_centerHorizontal="true"/> <!-- 日期控件 --> <EditText android:id="@+id/zhu_2" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#FFFFFF" android:hint="当前日期" android:background="@drawable/bg_username" android:paddingLeft="10dp" android:paddingRight="10dp" android:maxLines="1" android:layout_below="@+id/zhu_1" android:drawableRight="@drawable/icon_calendar" android:layout_centerHorizontal="true" android:layout_marginTop="15dp"/> <!-- 体温控件 --> <EditText android:id="@+id/zhu_3" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#FFFFFF" android:hint="体温" android:background="@drawable/bg_username" android:paddingLeft="10dp" android:paddingRight="10dp" android:maxLines="1" android:layout_below="@+id/zhu_2" android:drawableRight="@drawable/icon_tiwen" android:layout_centerHorizontal="true" android:layout_marginTop="15dp"/> <!-- 返回地址控件 --> <EditText android:id="@+id/zhu_4" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#FFFFFF" android:hint="当前位置" android:background="@drawable/bg_username" android:paddingLeft="10dp" android:paddingRight="10dp" android:maxLines="2" android:layout_below="@+id/zhu_3" android:layout_marginTop="15dp" android:layout_centerHorizontal="true"/> <!-- 时间控件 --> <EditText android:id="@+id/time" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#FFFFFF" android:hint="当前时间" android:background="@drawable/bg_username" android:paddingLeft="10dp" android:paddingRight="10dp" android:maxLines="1" android:layout_below="@+id/zhu_4" android:layout_marginTop="15dp" android:drawableRight="@drawable/icon_clock" android:layout_centerHorizontal="true"/> <EditText android:id="@+id/teshu" android:layout_width="330dp" android:layout_height="45dp" android:textSize="16sp" android:textColor="#000000" android:hint="特殊情况(可多选,如有其他情况请说明)" android:paddingLeft="10dp" android:paddingRight="10dp" android:paddingTop="12dp" android:maxLines="1" android:layout_below="@+id/time" android:layout_marginTop="15dp" android:layout_centerHorizontal="true"/> <CheckBox android:id="@+id/aaa" android:layout_width="330dp" android:layout_height="wrap_content" android:text="无" android:textSize="16sp" android:textColor="#FFFFFF" android:layout_below="@+id/teshu" android:layout_centerHorizontal="true" android:layout_marginVertical="10dp"/> <CheckBox android:id="@+id/bbb" android:layout_width="330dp" android:layout_height="wrap_content" android:text="2020年12月27日至今去过或现在居住在中高风险地区" android:textSize="16sp" android:textColor="#FFFFFF" android:layout_below="@+id/aaa" android:layout_marginVertical="10dp" android:layout_centerHorizontal="true"/> <CheckBox android:id="@+id/ccc" android:layout_width="330dp" android:layout_height="wrap_content" android:text="本人或家人正在集中隔离" android:textSize="16sp" android:textColor="#FFFFFF" android:layout_below="@+id/bbb" android:layout_marginVertical="10dp" android:layout_centerHorizontal="true"/> <CheckBox android:id="@+id/ddd" android:layout_width="330dp" android:layout_height="wrap_content" android:text="今日居住地移动" android:textSize="16sp" android:textColor="#FFFFFF" android:layout_below="@+id/ccc" android:layout_marginVertical="10dp" android:layout_centerHorizontal="true"/> <CheckBox android:id="@+id/eee" android:layout_width="330dp" android:layout_height="wrap_content" android:text="其他情况" android:textSize="16sp" android:textColor="#FFFFFF" android:layout_below="@+id/ddd" android:layout_marginVertical="10dp" android:layout_centerHorizontal="true"/> <!-- 提交控件 --> <Button android:id="@+id/tijiao" android:layout_width="80dp" android:layout_height="80dp" android:layout_below="@id/eee" android:text="提交" android:textSize="16sp" android:background="@drawable/bg_btn4" android:layout_marginBottom="20dp" android:layout_centerHorizontal="true"/> </RelativeLayout> </ScrollView>
实现日期和时间的自动获取
activity.java
//日期 zDate = findViewById(R.id.zhu_2); SimpleDateFormat simpleDateFormat1 = new SimpleDateFormat("yyyy-MM-dd"); Date date1 = new Date(System.currentTimeMillis()); zDate.setText(simpleDateFormat1.format(date1)); //时间 time = findViewById(R.id.time); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm"); Date date = new Date(System.currentTimeMillis()); time.setText(simpleDateFormat.format(date));