zoukankan      html  css  js  c++  java
  • 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;
    
            }
        }
    }
  • 相关阅读:
    java语法基础
    向linux内核增加一个系统调用-1
    dp-矩阵连乘
    struct和typedef struct
    Ubuntu安装Chrome及hosts修改
    c++primer-p100.用迭代器进行二分法搜索
    c++primer-p101.ex3.24
    c++ vector用法和迭代器
    Bytes和bits的区别(字节和位的区别)
    基于R语言的数据分析和挖掘方法总结——中位数检验
  • 原文地址:https://www.cnblogs.com/j-y-s/p/14902438.html
Copyright © 2011-2022 走看看