个人冲刺(二)——体温上报app(二阶段)
冲刺任务:完成app首页、第二页面和特殊情况的页面布局
activity_main.xml
- <?xml version="1.0" encoding="utf-8"?>
- <RelativeLayout 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"
- android:orientation="vertical"
- android:background="#fffccc"
- tools:context=".MainActivity">
- <TextView
- android:id="@+id/tv_top"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:text="体温上报app"
- android:textSize="30sp"
- android:textColor="#000E11"/>
- <EditText
- android:id="@+id/tv_text1"
- android:layout_width="300dp"
- android:layout_height="66dp"
- android:layout_above="@+id/tv_button1"
- android:layout_alignParentEnd="true"
- android:layout_alignParentRight="true"
- android:layout_marginEnd="11dp"
- android:layout_marginRight="11dp"
- android:layout_marginBottom="338dp"
- android:hint="姓名"
- android:textColor="@android:color/holo_purple" />
- <EditText
- android:id="@+id/tv_text2"
- android:layout_width="300dp"
- android:layout_height="66dp"
- android:layout_above="@+id/tv_button1"
- android:layout_alignParentEnd="true"
- android:layout_alignParentRight="true"
- android:layout_marginEnd="11dp"
- android:layout_marginRight="11dp"
- android:layout_marginBottom="273dp"
- android:hint="点击自动获取时间"
- android:onClick="autoTimeAndDate"
- android:textColor="@android:color/holo_purple" />
- <EditText
- android:id="@+id/tv_text3"
- android:layout_width="300dp"
- android:layout_height="66dp"
- android:layout_above="@+id/tv_button1"
- android:layout_alignParentEnd="true"
- android:layout_alignParentRight="true"
- android:layout_marginEnd="11dp"
- android:layout_marginRight="11dp"
- android:layout_marginBottom="222dp"
- android:hint="体温"
- android:textColor="@android:color/holo_purple" />
- <EditText
- android:id="@+id/tv_text4"
- android:layout_width="300dp"
- android:layout_height="66dp"
- android:layout_above="@+id/tv_button1"
- android:layout_alignParentEnd="true"
- android:layout_alignParentRight="true"
- android:layout_marginEnd="11dp"
- android:layout_marginRight="11dp"
- android:layout_marginBottom="164dp"
- android:hint="点击自动获取位置信息"
- android:onClick="autoAddress"
- android:textColor="@android:color/holo_purple" />
- <EditText
- android:id="@+id/tv_text5"
- android:layout_width="300dp"
- android:layout_height="154dp"
- android:layout_above="@+id/tv_button1"
- android:layout_alignParentEnd="true"
- android:layout_alignParentRight="true"
- android:layout_marginEnd="11dp"
- android:layout_marginRight="11dp"
- android:layout_marginBottom="6dp"
- android:hint="点击选择"
- android:onClick="onClick"
- android:textColor="@android:color/holo_purple" />
- <Button
- android:id="@+id/tv_button1"
- android:layout_width="120dp"
- android:layout_height="45dp"
- android:layout_alignParentBottom="true"
- android:layout_centerVertical="true"
- android:layout_marginEnd="200dp"
- android:layout_marginRight="45dp"
- android:layout_marginBottom="119dp"
- android:onClick="insertDB"
- android:text="添加记录"
- android:textSize="15sp" />
- <Button
- android:id="@+id/tv_button2"
- android:layout_width="120dp"
- android:layout_height="45dp"
- android:layout_alignParentBottom="true"
- android:layout_centerVertical="true"
- android:layout_marginEnd="200dp"
- android:layout_marginRight="48dp"
- android:layout_marginBottom="50dp"
- android:onClick="queryData"
- android:text="查看记录"
- android:textSize="15sp" />
- <Button
- android:id="@+id/bt_main_logout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_alignBottom="@+id/tv_button2"
- android:layout_alignParentBottom="true"
- android:layout_marginBottom="-1dp"
- android:text="退出登录"
- tools:ignore="MissingConstraints" />
- </RelativeLayout>
activity_more.xml
- <?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"
- android:background="#ffffcc"
- >
- <TextView
- android:id="@+id/tvHead"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_centerHorizontal="true"
- android:text="特殊情况"
- android:layout_gravity="center"
- android:textColor="#220007"
- android:textSize="30dp" />
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textColor="#220007"
- android:text="多选:"
- android:textSize="23dp"
- android:layout_marginLeft="40dp"
- />
- <CheckBox
- android:id="@+id/cb_0"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_below="@+id/tvHead"
- android:layout_marginTop="32dp"
- android:layout_marginLeft="40dp"
- android:layout_toLeftOf="@+id/tvHead"
- android:textSize="20dp"
- android:text="无" />
- <CheckBox
- android:id="@+id/cb_1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignBaseline="@+id/cb_2"
- android:layout_alignBottom="@+id/cb_2"
- android:layout_marginLeft="40dp"
- android:layout_toRightOf="@+id/cb_2"
- android:textSize="20dp"
- android:text="2021年2月1日至今去过或者现在居住在中高风险地区" />
- <CheckBox
- android:id="@+id/cb_2"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignBaseline="@+id/cb_0"
- android:layout_alignBottom="@+id/cb_0"
- android:layout_alignLeft="@+id/cb_0"
- android:layout_marginLeft="40dp"
- android:textSize="20dp"
- android:text="本人或家人正在集中隔离" />
- <CheckBox
- android:id="@+id/cb_3"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignBaseline="@+id/cb_0"
- android:layout_alignBottom="@+id/cb_0"
- android:layout_alignLeft="@+id/cb_0"
- android:layout_marginLeft="40dp"
- android:textSize="20dp"
- android:text="本人或家人有出现发热症状" />
- <CheckBox
- android:id="@+id/cb_4"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignBaseline="@+id/cb_0"
- android:layout_alignBottom="@+id/cb_0"
- android:layout_alignLeft="@+id/cb_0"
- android:layout_marginLeft="40dp"
- android:textSize="20dp"
- android:text="居住地改变" />
- <Button
- android:id="@+id/btn_add"
- android:layout_width="166dp"
- android:layout_height="38dp"
- android:layout_below="@+id/cbSing"
- android:layout_centerHorizontal="true"
- android:layout_marginLeft="120dp"
- android:layout_marginTop="36dp"
- android:onClick="onClick"
- android:text="确定"
- android:textSize="10dp" />
- </LinearLayout>
activity_second.xml
- <?xml version="1.0" encoding="utf-8"?>
- <androidx.constraintlayout.widget.ConstraintLayout 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=".MainActivity">
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginStart="171dp"
- android:layout_marginLeft="171dp"
- android:layout_marginTop="356dp"
- android:layout_marginEnd="212dp"
- android:layout_marginRight="212dp"
- android:layout_marginBottom="356dp"
- android:rotation="24"
- android:rotationX="174"
- android:rotationY="-137"
- android:text="two"
- app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintStart_toStartOf="parent"
- app:layout_constraintTop_toTopOf="parent" />
- </androidx.constraintlayout.widget.ConstraintLayout>
个人冲刺(二)——体温上报app(二阶段)的更多相关文章
- 个人作业——体温上报app(二阶段)
Code.java package com.example.helloworld; import android.graphics.Bitmap; import android.graphics.Ca ...
- 个人冲刺(一)——体温上报app(一阶段)
任务:完成了体温上报app的整体页面布局 activity_main.xml <?xml version="1.0" encoding="utf-8"?& ...
- 个人冲刺(一)——体温上报app(二阶段)
冲刺任务:完成app登录和注册页面的布局 activity_register.xml <?xml version="1.0" encoding="utf-8&quo ...
- 个人作业--体温上报APP
第一阶段目标: 1.要求增加用户注册功能,用户注册信息包括用户ID(学号).用户名(姓名),手机号码,用户单位(班级),用户班级四项基本信息,用户第一次注册后,用户姓名不用每次输入 . 2.体温上报界 ...
- 个人冲刺(六)——体温上报app(二阶段)
冲刺任务:完成主页面功能 MainActivity.java package com.example.helloworld; import android.app.AlertDialog; impor ...
- 个人冲刺(七)——体温上报app(二阶段)
冲刺任务:完成特殊情况功能 MoreActivity.java package com.example.helloworld; import android.content.Intent; impor ...
- 个人冲刺(五)——体温上报app(二阶段)
冲刺任务:完成用户登录和随机验证码功能 loginActivity.java package com.example.helloworld; /** * 纯粹实现登录注册功能,其它功能都被注释掉了 * ...
- 个人冲刺(四)——体温上报app(二阶段)
冲刺任务:完成用户注册功能和数据库类 RegisterActivity.java package com.example.helloworld; import android.content.Inte ...
- 个人冲刺(三)——体温上报app(二阶段)
冲刺任务:完成用户类.温度数据和第二页面类的编写 User.java package com.example.helloworld; class User { private String usern ...
随机推荐
- 体温登记app开发流程
关于体温app,比较难的是获取定位信息,剩下的就是增删改查. 设计思路:首先布局一个添加页面,给每个元件添加id,之后在获取地点的EditText获取位置信息,在添加两个布局文件,体现在一个页面里用来 ...
- 【uniapp 开发】日期工具类 -- DateUtil
日期格式转毫秒值 var time = '2019-08-08 12:09:34'; var time222 = time.replace("-", "/"). ...
- C2678 二进制“<”: 没有找到接受“const ***”类型的左操作数的运算符解决办法
正确代码如下:#include<iostream> #include<string> #include<map> using namespace std; /*仿函 ...
- oracle查询出现科学计数法问题
- JS判断数组中的对象的每一个值不能为空
方法一:使用every()函数,此函数不怎么常用,想要了解更多请自查 //表格 evaluateData为表格的数据 <el-table id="out-table3" :d ...
- 利用window对象自带atob和btoa方法进行base64的编码和解码
项目中一般需要将表单中的数据进行编码之后再进行传输到服务器,这个时候就需要base64编码 现在可以使用window自带的方法window.atob() 和 window.btoa() 方法进行 ...
- Struct2中三种获取表单数据的方式
1.使用ActionContext类 //1获取ActionContext对象 ActionContext context = ActionContext.getContext(); //2.调用方法 ...
- css 实现输入效果
<template> <h1>Pure CSS Typing animation.</h1> </template> <script> ...
- toggleClass() 把本来的有的类名去掉 本来没有的 加上
连续点击按钮可以交替颜色,就是改变class
- go源码阅读 - container/ring
相比于List,环的结构有些特殊,环的头部就是尾部,所以每个元素可以代表自身这个环.环其实是一个双向回环链表.type Ring struct { next, prev *Ring Value int ...