冲刺任务:完成app首页、第二页面和特殊情况的页面布局

activity_main.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RelativeLayout 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="#fffccc"
  9. tools:context=".MainActivity">
  10.  
  11. <TextView
  12. android:id="@+id/tv_top"
  13. android:layout_width="match_parent"
  14. android:layout_height="wrap_content"
  15. android:gravity="center"
  16. android:text="体温上报app"
  17. android:textSize="30sp"
  18. android:textColor="#000E11"/>
  19. <EditText
  20. android:id="@+id/tv_text1"
  21. android:layout_width="300dp"
  22. android:layout_height="66dp"
  23. android:layout_above="@+id/tv_button1"
  24. android:layout_alignParentEnd="true"
  25. android:layout_alignParentRight="true"
  26. android:layout_marginEnd="11dp"
  27. android:layout_marginRight="11dp"
  28. android:layout_marginBottom="338dp"
  29. android:hint="姓名"
  30. android:textColor="@android:color/holo_purple" />
  31.  
  32. <EditText
  33. android:id="@+id/tv_text2"
  34. android:layout_width="300dp"
  35. android:layout_height="66dp"
  36. android:layout_above="@+id/tv_button1"
  37. android:layout_alignParentEnd="true"
  38. android:layout_alignParentRight="true"
  39. android:layout_marginEnd="11dp"
  40. android:layout_marginRight="11dp"
  41. android:layout_marginBottom="273dp"
  42. android:hint="点击自动获取时间"
  43. android:onClick="autoTimeAndDate"
  44. android:textColor="@android:color/holo_purple" />
  45.  
  46. <EditText
  47. android:id="@+id/tv_text3"
  48. android:layout_width="300dp"
  49. android:layout_height="66dp"
  50. android:layout_above="@+id/tv_button1"
  51. android:layout_alignParentEnd="true"
  52. android:layout_alignParentRight="true"
  53. android:layout_marginEnd="11dp"
  54. android:layout_marginRight="11dp"
  55. android:layout_marginBottom="222dp"
  56. android:hint="体温"
  57. android:textColor="@android:color/holo_purple" />
  58.  
  59. <EditText
  60. android:id="@+id/tv_text4"
  61. android:layout_width="300dp"
  62. android:layout_height="66dp"
  63. android:layout_above="@+id/tv_button1"
  64. android:layout_alignParentEnd="true"
  65. android:layout_alignParentRight="true"
  66. android:layout_marginEnd="11dp"
  67. android:layout_marginRight="11dp"
  68. android:layout_marginBottom="164dp"
  69. android:hint="点击自动获取位置信息"
  70. android:onClick="autoAddress"
  71. android:textColor="@android:color/holo_purple" />
  72.  
  73. <EditText
  74. android:id="@+id/tv_text5"
  75. android:layout_width="300dp"
  76. android:layout_height="154dp"
  77. android:layout_above="@+id/tv_button1"
  78. android:layout_alignParentEnd="true"
  79. android:layout_alignParentRight="true"
  80. android:layout_marginEnd="11dp"
  81. android:layout_marginRight="11dp"
  82. android:layout_marginBottom="6dp"
  83. android:hint="点击选择"
  84. android:onClick="onClick"
  85. android:textColor="@android:color/holo_purple" />
  86.  
  87. <Button
  88. android:id="@+id/tv_button1"
  89. android:layout_width="120dp"
  90. android:layout_height="45dp"
  91. android:layout_alignParentBottom="true"
  92. android:layout_centerVertical="true"
  93. android:layout_marginEnd="200dp"
  94. android:layout_marginRight="45dp"
  95. android:layout_marginBottom="119dp"
  96. android:onClick="insertDB"
  97. android:text="添加记录"
  98. android:textSize="15sp" />
  99.  
  100. <Button
  101. android:id="@+id/tv_button2"
  102. android:layout_width="120dp"
  103. android:layout_height="45dp"
  104. android:layout_alignParentBottom="true"
  105. android:layout_centerVertical="true"
  106. android:layout_marginEnd="200dp"
  107. android:layout_marginRight="48dp"
  108. android:layout_marginBottom="50dp"
  109. android:onClick="queryData"
  110. android:text="查看记录"
  111. android:textSize="15sp" />
  112.  
  113. <Button
  114. android:id="@+id/bt_main_logout"
  115. android:layout_width="match_parent"
  116. android:layout_height="wrap_content"
  117. android:layout_alignBottom="@+id/tv_button2"
  118. android:layout_alignParentBottom="true"
  119. android:layout_marginBottom="-1dp"
  120. android:text="退出登录"
  121. tools:ignore="MissingConstraints" />
  122. </RelativeLayout>

activity_more.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent"
  5. android:orientation="vertical"
  6. android:background="#ffffcc"
  7. >
  8.  
  9. <TextView
  10. android:id="@+id/tvHead"
  11. android:layout_width="wrap_content"
  12. android:layout_height="wrap_content"
  13. android:layout_centerHorizontal="true"
  14. android:text="特殊情况"
  15. android:layout_gravity="center"
  16. android:textColor="#220007"
  17. android:textSize="30dp" />
  18. <TextView
  19. android:layout_width="wrap_content"
  20. android:layout_height="wrap_content"
  21. android:textColor="#220007"
  22. android:text="多选:"
  23. android:textSize="23dp"
  24. android:layout_marginLeft="40dp"
  25. />
  26. <CheckBox
  27. android:id="@+id/cb_0"
  28. android:layout_width="wrap_content"
  29. android:layout_height="wrap_content"
  30. android:layout_below="@+id/tvHead"
  31. android:layout_marginTop="32dp"
  32. android:layout_marginLeft="40dp"
  33. android:layout_toLeftOf="@+id/tvHead"
  34. android:textSize="20dp"
  35. android:text="无" />
  36.  
  37. <CheckBox
  38. android:id="@+id/cb_1"
  39. android:layout_width="wrap_content"
  40. android:layout_height="wrap_content"
  41. android:layout_alignBaseline="@+id/cb_2"
  42. android:layout_alignBottom="@+id/cb_2"
  43. android:layout_marginLeft="40dp"
  44. android:layout_toRightOf="@+id/cb_2"
  45. android:textSize="20dp"
  46. android:text="2021年2月1日至今去过或者现在居住在中高风险地区" />
  47. <CheckBox
  48. android:id="@+id/cb_2"
  49. android:layout_width="wrap_content"
  50. android:layout_height="wrap_content"
  51. android:layout_alignBaseline="@+id/cb_0"
  52. android:layout_alignBottom="@+id/cb_0"
  53. android:layout_alignLeft="@+id/cb_0"
  54. android:layout_marginLeft="40dp"
  55. android:textSize="20dp"
  56. android:text="本人或家人正在集中隔离" />
  57. <CheckBox
  58. android:id="@+id/cb_3"
  59. android:layout_width="wrap_content"
  60. android:layout_height="wrap_content"
  61. android:layout_alignBaseline="@+id/cb_0"
  62. android:layout_alignBottom="@+id/cb_0"
  63. android:layout_alignLeft="@+id/cb_0"
  64. android:layout_marginLeft="40dp"
  65. android:textSize="20dp"
  66. android:text="本人或家人有出现发热症状" />
  67. <CheckBox
  68. android:id="@+id/cb_4"
  69. android:layout_width="wrap_content"
  70. android:layout_height="wrap_content"
  71. android:layout_alignBaseline="@+id/cb_0"
  72. android:layout_alignBottom="@+id/cb_0"
  73. android:layout_alignLeft="@+id/cb_0"
  74. android:layout_marginLeft="40dp"
  75. android:textSize="20dp"
  76. android:text="居住地改变" />
  77.  
  78. <Button
  79. android:id="@+id/btn_add"
  80. android:layout_width="166dp"
  81. android:layout_height="38dp"
  82. android:layout_below="@+id/cbSing"
  83. android:layout_centerHorizontal="true"
  84. android:layout_marginLeft="120dp"
  85. android:layout_marginTop="36dp"
  86. android:onClick="onClick"
  87. android:text="确定"
  88. android:textSize="10dp" />
  89. </LinearLayout>

activity_second.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <androidx.constraintlayout.widget.ConstraintLayout 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. tools:context=".MainActivity">
  8.  
  9. <TextView
  10. android:layout_width="wrap_content"
  11. android:layout_height="wrap_content"
  12. android:layout_marginStart="171dp"
  13. android:layout_marginLeft="171dp"
  14. android:layout_marginTop="356dp"
  15. android:layout_marginEnd="212dp"
  16. android:layout_marginRight="212dp"
  17. android:layout_marginBottom="356dp"
  18. android:rotation="24"
  19. android:rotationX="174"
  20. android:rotationY="-137"
  21. android:text="two"
  22. app:layout_constraintBottom_toBottomOf="parent"
  23. app:layout_constraintEnd_toEndOf="parent"
  24. app:layout_constraintStart_toStartOf="parent"
  25. app:layout_constraintTop_toTopOf="parent" />
  26.  
  27. </androidx.constraintlayout.widget.ConstraintLayout>

个人冲刺(二)——体温上报app(二阶段)的更多相关文章

  1. 个人作业——体温上报app(二阶段)

    Code.java package com.example.helloworld; import android.graphics.Bitmap; import android.graphics.Ca ...

  2. 个人冲刺(一)——体温上报app(一阶段)

    任务:完成了体温上报app的整体页面布局 activity_main.xml <?xml version="1.0" encoding="utf-8"?& ...

  3. 个人冲刺(一)——体温上报app(二阶段)

    冲刺任务:完成app登录和注册页面的布局 activity_register.xml <?xml version="1.0" encoding="utf-8&quo ...

  4. 个人作业--体温上报APP

    第一阶段目标: 1.要求增加用户注册功能,用户注册信息包括用户ID(学号).用户名(姓名),手机号码,用户单位(班级),用户班级四项基本信息,用户第一次注册后,用户姓名不用每次输入 . 2.体温上报界 ...

  5. 个人冲刺(六)——体温上报app(二阶段)

    冲刺任务:完成主页面功能 MainActivity.java package com.example.helloworld; import android.app.AlertDialog; impor ...

  6. 个人冲刺(七)——体温上报app(二阶段)

    冲刺任务:完成特殊情况功能 MoreActivity.java package com.example.helloworld; import android.content.Intent; impor ...

  7. 个人冲刺(五)——体温上报app(二阶段)

    冲刺任务:完成用户登录和随机验证码功能 loginActivity.java package com.example.helloworld; /** * 纯粹实现登录注册功能,其它功能都被注释掉了 * ...

  8. 个人冲刺(四)——体温上报app(二阶段)

    冲刺任务:完成用户注册功能和数据库类 RegisterActivity.java package com.example.helloworld; import android.content.Inte ...

  9. 个人冲刺(三)——体温上报app(二阶段)

    冲刺任务:完成用户类.温度数据和第二页面类的编写 User.java package com.example.helloworld; class User { private String usern ...

随机推荐

  1. 体温登记app开发流程

    关于体温app,比较难的是获取定位信息,剩下的就是增删改查. 设计思路:首先布局一个添加页面,给每个元件添加id,之后在获取地点的EditText获取位置信息,在添加两个布局文件,体现在一个页面里用来 ...

  2. 【uniapp 开发】日期工具类 -- DateUtil

    日期格式转毫秒值 var time = '2019-08-08 12:09:34'; var time222 = time.replace("-", "/"). ...

  3. C2678 二进制“<”: 没有找到接受“const ***”类型的左操作数的运算符解决办法

    正确代码如下:#include<iostream> #include<string> #include<map> using namespace std; /*仿函 ...

  4. oracle查询出现科学计数法问题

  5. JS判断数组中的对象的每一个值不能为空

    方法一:使用every()函数,此函数不怎么常用,想要了解更多请自查 //表格 evaluateData为表格的数据 <el-table id="out-table3" :d ...

  6. 利用window对象自带atob和btoa方法进行base64的编码和解码

    项目中一般需要将表单中的数据进行编码之后再进行传输到服务器,这个时候就需要base64编码 现在可以使用window自带的方法window.atob() 和  window.btoa()  方法进行 ...

  7. Struct2中三种获取表单数据的方式

    1.使用ActionContext类 //1获取ActionContext对象 ActionContext context = ActionContext.getContext(); //2.调用方法 ...

  8. css 实现输入效果

    <template>   <h1>Pure CSS Typing animation.</h1> </template> <script> ...

  9. toggleClass() 把本来的有的类名去掉 本来没有的 加上

    连续点击按钮可以交替颜色,就是改变class

  10. go源码阅读 - container/ring

    相比于List,环的结构有些特殊,环的头部就是尾部,所以每个元素可以代表自身这个环.环其实是一个双向回环链表.type Ring struct { next, prev *Ring Value int ...