3.18 个人作业源码

全部的.activity文件如下:

login.activity

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="5dp"
    android:rotationY="0">

    <TextView
        android:id="@+id/tvphone"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:gravity="center_horizontal"
        android:text="请输入手机号"
        android:textColor="#8C6931"
        android:textSize="25dp" />

    <EditText
        android:id="@+id/txphone"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/tvphone"
        android:hint="请输入手机号"
         />

    <Button
        android:id="@+id/btnadd"
        android:layout_width="90dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/txphone"
        android:layout_alignParentRight="true"
        android:layout_marginLeft="10dp"
        android:text="注册" />
    <Button android:id="@+id/btnlogin"
        android:layout_width="90dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/txphone"
        android:layout_toLeftOf="@+id/btnadd"
        android:text="登录"
        />



</RelativeLayout>

activiy_main.activity

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.temperature.MainActivity" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

    </LinearLayout>

    <Button
        android:id="@+id/add"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:layout_weight="1"
        android:text="记录体温"
        android:textSize="50sp" />

    <Button
        android:id="@+id/show"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:layout_weight="1"
        android:text="查看记录"
        android:textSize="50sp" />
    <Button
        android:id="@+id/print"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:layout_weight="1"
        android:text="生成Excel表"
        android:textSize="50sp" />
    <Button
        android:id="@+id/figure"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:layout_weight="1"
        android:text="图表展示"
        android:textSize="50sp" />
    <Button
        android:id="@+id/exit"
        android:layout_width="match_parent"
        android:layout_height="130dp"
        android:layout_weight="1"
        android:text="退出登录"
        android:textSize="50sp" />

</LinearLayout>

adddata.activity

<?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:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="1.姓名"
        android:textAlignment="center"
        android:textSize="15sp"
        android:gravity="center_horizontal" />

    <TextView
        android:id="@+id/name1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:hint="姓名"
        android:textSize="10sp"
        />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="2.体温"
        android:textAlignment="center"
        android:textSize="15sp"
        android:gravity="center_horizontal" />

    <EditText
        android:id="@+id/tem"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:hint="36.2"
        android:textSize="10sp"/>

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="3.当前时间"
        android:textAlignment="center"
        android:textSize="15sp"
        android:gravity="center_horizontal" />
    <TextView
        android:id="@+id/time1"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:gravity="center"
        android:text="时间"
        android:textAlignment="center"
        android:textSize="10sp"
        />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="4.当前地点"
        android:textAlignment="center"
        android:textSize="15sp"
        android:gravity="center_horizontal" />
    <TextView
        android:id="@+id/loca1"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:gravity="center"
        android:text="地点"
        android:textAlignment="center"
        android:textSize="10sp"/>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">

        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="5.特殊情况(可多选,如有需报告的情况,请说明)"
            android:textAlignment="center"
            android:textSize="15sp"
            android:gravity="center_horizontal" />

    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">

        <CheckBox
            android:id="@+id/wu"
            android:layout_width="wrap_content"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:text=""
            android:textSize="10sp"/>
    </LinearLayout>

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:orientation="horizontal">

            <CheckBox
                android:id="@+id/zhonggao"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="2020年12月27日至今去过或现在居住在中高风险地区"
                android:textSize="10sp" />

    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <EditText
            android:id="@+id/zhonggao1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:hint="请填写具体情况"
            android:textSize="10sp" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">
        <CheckBox
            android:id="@+id/geli"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:text="本人或家人正在集中隔离"
            android:textSize="10sp"/>

    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <EditText
            android:id="@+id/geli1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:hint="请填写具体情况"
            android:textSize="10sp" />
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">
        <CheckBox
            android:id="@+id/yidong"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:text="今日居住地异动"
            android:textSize="10sp"/>

    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <EditText
            android:id="@+id/yidong1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:hint="请填写具体情况"
            android:textSize="10sp" />
    </LinearLayout>
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal">
        <CheckBox
            android:id="@+id/qita"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:layout_height="wrap_content"
            android:text="其他情况"
            android:textSize="10sp"/>

    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <EditText
            android:id="@+id/qita1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:hint="请填写具体情况"
            android:textSize="10sp" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/save"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="保存" />
        <Button
            android:id="@+id/delete"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="取消" />
    </LinearLayout>


</LinearLayout>

addinfor.activity

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/initem"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="339dp"
        android:layout_weight="3"
        android:orientation="vertical">

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:gravity="center_horizontal"
            android:text="信息"
            android:textColor="#8C6931"
            android:textSize="40sp"
            android:textStyle="bold" />
    </LinearLayout>

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight="1">

        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="10dp">
            <TextView
                android:layout_width="90dp"
                android:id="@+id/_id"
                android:textSize="30sp"
                android:text="学  号:"
                android:layout_height="100dp"
                android:layout_alignBaseline="@+id/tx_id"
                android:layout_alignBottom="@+id/tx_id"
                android:layout_alignParentLeft="true"
                android:layout_marginLeft="16dp"></TextView>
            <EditText
                android:id="@+id/tx_id"
                android:layout_width="210dp"
                android:layout_height="100dp"
                android:layout_toRightOf="@+id/_id"
                />
            <TextView
                android:layout_width="90dp"
                android:id="@+id/name"
                android:textSize="30sp"
                android:text="姓  名:"
                android:layout_height="100dp"
                android:layout_alignBaseline="@+id/txname"
                android:layout_alignBottom="@+id/txname"
                android:layout_toLeftOf="@+id/tx_id"
                ></TextView>
            <EditText
                android:id="@+id/txname"
                android:layout_width="210dp"
                android:layout_height="100dp"
                android:layout_toRightOf="@+id/name"
                android:layout_below="@+id/tx_id"
                />
            <TextView
                android:layout_width="90dp"
                android:id="@+id/phone"
                android:textSize="30sp"
                android:text="手  机:"
                android:layout_height="100dp"
                android:layout_alignBaseline="@+id/txphone"
                android:layout_alignBottom="@+id/txphone"
                android:layout_toLeftOf="@+id/tx_id"
                ></TextView>
            <EditText
                android:id="@+id/txphone"
                android:layout_width="210dp"
                android:layout_height="100dp"
                android:layout_toRightOf="@+id/phone"
                android:layout_below="@+id/txname"
                />
            <TextView
                android:layout_width="90dp"
                android:id="@+id/grade"
                android:textSize="30sp"
                android:text="班  级:"
                android:layout_height="100dp"
                android:layout_alignBaseline="@+id/txgrade"
                android:layout_alignBottom="@+id/txgrade"
                android:layout_toLeftOf="@+id/tx_id"
                ></TextView>
            <EditText
                android:id="@+id/txgrade"
                android:layout_width="210dp"
                android:layout_height="100dp"
                android:layout_toRightOf="@+id/grade"
                android:layout_below="@+id/txphone"
                />
        </RelativeLayout>
    </LinearLayout>
    <LinearLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight="3">
        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="10dp">
            <Button
                android:id="@+id/btnlnCancel"
                android:layout_width="180dp"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_marginLeft="10dp"
                android:text="取消"/>
            <Button
                android:id="@+id/btnlnSave"
                android:layout_width="180dp"
                android:layout_height="wrap_content"
                android:text="保存"/>
        </RelativeLayout>
    </LinearLayout>


</LinearLayout>

figuer.activity

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.temperature.Figure" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/person"
            android:layout_width="match_parent"
            android:layout_height="150dp"
            android:layout_weight="1"
            android:text="个人体温图"
            android:textSize="50sp" />
    </LinearLayout>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >
    <Button
        android:id="@+id/showmap"
        android:layout_width="match_parent"
        android:layout_height="150dp"
        android:layout_weight="1"
        android:text="体温信息地图"
        android:textSize="50sp" />
</LinearLayout>
</LinearLayout>

mapfiguer.activity

<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"
    tools:context=".Mapfigure">
    <WebView
        android:id="@+id/wb_map"
        android:layout_width="430dp"
        android:layout_height="600dp"/>



</RelativeLayout>

personfigure.activity

<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"
    tools:context=".Personfigure">
    <WebView
        android:id="@+id/wb_mychart"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>



</RelativeLayout>

showdata.activity

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/iteminfo"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginTop="5dp"
    android:weightSum="1">
    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:layout_weight="0.06">
        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
            <TextView
                android:text="体温信息"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:textSize="30dp"
                android:textColor="#8C6931"/>
        </RelativeLayout>
    </LinearLayout>
    <LinearLayout
        android:id="@+id/linearLayout2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:layout_weight="0.94">
        <ListView
            android:id="@+id/data"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:scrollbarAlwaysDrawVerticalTrack="true"/>
    </LinearLayout>


</LinearLayout>
原文地址:https://www.cnblogs.com/cdl-sunshine/p/14905711.html