2021年3月9日 体温上报app开发03

时间:2个小时左右

代码:200行左右

博客:1

知识点:体温上报app

CheckActivity

体温详情列表:

package bjfu.it.sun.tem;

import androidx.appcompat.app.AppCompatActivity;

import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ListView;

import bjfu.it.sun.tem.model.db.UserAccountDB;
import bjfu.it.sun.tem.model.dean.Teminfo;

import static bjfu.it.sun.tem.model.dao.UserAccountTable.TAB_NAME2;

//体温详情列表
public class CheckActivity extends AppCompatActivity implements View.OnClickListener  {
    private ListView lv;
    private Button bt_can;
    private MyAdapter adapter ;

    private UserAccountDB userAccountDB ;
    private SQLiteDatabase dbReader;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_check);

        initView();
    }

    private void initView(){
        lv=findViewById(R.id.check_tem_lv ) ;
      // bt_can =findViewById(R.id.check_tem_cancel ) ;
       // bt_can.setOnClickListener(this) ;

        userAccountDB =new UserAccountDB(this);
        dbReader = userAccountDB .getReadableDatabase() ;
    }

    @Override
    public void onClick(View v) {
        switch(v.getId() ){

        }
    }

    //获取数据
    public void selectDB(){
        Cursor cursor =dbReader .query(TAB_NAME2,null,null,null,null,null,null) ;
        adapter =new MyAdapter(this,cursor );
        lv.setAdapter(adapter) ;
    }

    @Override
    protected void onResume() {

        super.onResume();
        selectDB();
    }
}
package bjfu.it.sun.tem;

import androidx.appcompat.app.AppCompatActivity;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.widget.EditText;

import bjfu.it.sun.tem.model.dao.TemperatureAccounrDao;
import bjfu.it.sun.tem.model.dean.Teminfo;

//统计班级汇总学生体温上报情况,个人二阶段
public class StatisticsActivity extends AppCompatActivity {
    EditText et1;
    int normal_report, un_normal_report, not_reported;//正常上报XX人,体温异常XX人,未上报体温XX人
    int sum = 94;
    TemperatureAccounrDao temperatureAccounrDao;
    Teminfo teminfo;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_statistics);

    }
}

 

 
posted @ 2021-03-09 19:11  yasai  阅读(41)  评论(0编辑  收藏  举报