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;
    
            }
        }
    }
  • 相关阅读:
    docker中centos7安装ssh服务
    redis加入systemctl服务
    elasticsearch设置执行脚本并添加开机启动 (转)
    CentOS7使用firewalld打开关闭防火墙与端口
    腾讯地图JSAPI开发demo 定位,查询
    C# 开发AliYun(阿里云) 小蜜调用接口代码
    VSCode 开发Core教程
    Rabbit原理理解
    Exceptionless 本地部署
    Visual Studio 2019 自带混淆工具DotFuscator不需要去网络下载
  • 原文地址:https://www.cnblogs.com/j-y-s/p/14902438.html
Copyright © 2011-2022 走看看