2021年3月8日 体温上报app开发02

时间:1个小时左右

代码:200行左右

博客:1

学习内容:今天梳理了体温上报app的逻辑对代码进行了整理

开始页面:

package bjfu.it.sun.tem;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
//主界面
public class MainActivity extends AppCompatActivity implements View.OnClickListener  {

    private Button deng,zhuce;
    private Intent i;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        initView();
    }
    //初始化id
    public void initView(){
        deng=findViewById(R.id.main_deng);//初始化
        deng.setOnClickListener(this); //添加监听事件

        zhuce=findViewById(R.id.main_zhuce) ;
        zhuce.setOnClickListener(this); //添加监听事件

    }


    @Override
    public void onClick(View v) {
        switch(v.getId() ){
            case R.id.main_deng :
                i=new Intent(this,dengActivity.class) ;
              //  i.putExtra("flag",1) ;
                startActivity(i);//执行跳转
                finish() ;
                break;
            case R.id.main_zhuce :
                i=new Intent(this,zhuceActivity .class) ;
                i.putExtra("flag",2) ;
                startActivity(i);//执行跳转
                finish() ;
                break;
        }
    }
}

选择功能页面:

package bjfu.it.sun.tem;


import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

import androidx.appcompat.app.AppCompatActivity;

//选择功能页面
public class LoginActivity extends AppCompatActivity implements View.OnClickListener {
    private Button add,check,see,export;
    private Intent i;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_login);

        initView();


    }

    private void initView(){
        add=findViewById(R.id.lo_add  ) ;
        check =findViewById(R.id.lo_check  ) ;
        see=findViewById(R.id.lo_see ) ;
        export=findViewById(R.id.lo_export);

        add.setOnClickListener(this) ;
        check .setOnClickListener(this) ;
        see.setOnClickListener(this) ;

        export.setOnClickListener(this) ;
    }

    @Override
    public void onClick(View v) {
        switch (v.getId() ){
            case R.id.lo_add  :
                i=new Intent(this,AddTemActivity.class) ;
                startActivity(i);//执行跳转
                finish();
                break;
            case R.id.lo_check  :
                i=new Intent(this,CheckActivity.class) ;
                startActivity(i);//执行跳转
                break;
            case R.id.lo_see   :
                i=new Intent(this,StatisticsActivity.class) ;
                startActivity(i);//执行跳转
                break;
            case R.id.lo_export:
                //导到了新建的表里面
                i=new Intent(this,ExportActivity.class) ;
                startActivity(i);//执行跳转
                break;

        }
    }
}
原文地址:https://www.cnblogs.com/j-y-s/p/14902438.html