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); } }