首页 > 其他分享 >2024.4.5 软工日报

2024.4.5 软工日报

时间:2024-04-17 19:55:21浏览次数:24  
标签:2024.4 日报 软工 public intent new line void Intent

package com.example.sub_find;

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

import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.app.WindowDecorActionBar;

import com.example.sub_find.Utils.JDBCUtils;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;

public class line extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
ArrayList<String> queryResults = new ArrayList<>();
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_line);
Button button1 = findViewById(R.id.button1);
Button button2 = findViewById(R.id.button2);
Button button3 = findViewById(R.id.button3);
Button button4 = findViewById(R.id.button4);
Button button5 = findViewById(R.id.button5);
Button button6 = findViewById(R.id.button6);
Button button7 = findViewById(R.id.button7);
Button button8 = findViewById(R.id.button8);
Button button9 = findViewById(R.id.button9);
Button button10 = findViewById(R.id.button10);
Button button11 = findViewById(R.id.button11);
Button button12 = findViewById(R.id.button12);
Button button13 = findViewById(R.id.button13);
Button button14 = findViewById(R.id.button14);
Button button15 = findViewById(R.id.button15);
Button button16 = findViewById(R.id.button16);
Button button17 = findViewById(R.id.button17);
Button button18 = findViewById(R.id.button18);
Button button19 = findViewById(R.id.button19);
Button button20 = findViewById(R.id.button20);
Button button21 = findViewById(R.id.button21);
Button button22 = findViewById(R.id.button22);
Button button23 = findViewById(R.id.button23);
Button button24 = findViewById(R.id.button24);
// 为每个按钮设置点击事件
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 1");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 2");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});


// 添加更多按钮的点击事件处理,以此类推
button3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 3");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 4");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});

button5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 5");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 6");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button7.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 7");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button8.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 8");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button9.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 9");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button10.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 10");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button11.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 11");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button12.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 12");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button13.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 13");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button14.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 14");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button15.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 15");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button16.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 16");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button17.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 17");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button18.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 18");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button19.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 19");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button20.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 20");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button21.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 21");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button22.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 22");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
button23.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 23");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});




button24.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
performLineQuery("SELECT site FROM sub_find WHERE line = 24");
}
}).start();
Intent intent = new Intent();
//前一个(MainActivity.this)是目前页面,后面一个是要跳转的下一个页面
intent.setClass(line.this, cout_res.class);
startActivity(intent);
}
});
}

标签:2024.4,日报,软工,public,intent,new,line,void,Intent
From: https://www.cnblogs.com/luoqingci/p/18141613

相关文章

  • 2024.4.17python复习
    非0整数(正数、负数)进行bool转换,均为true。0的强制类型转换为bool为falsebool强制类型,如果为float转bool,如果a!=0.0,则为true,否则为true;如果为str转bool,若str='',str中为空,则bool(str)的内容为false,否则为true,空格也一样;只要列表中有数据那么强制类型转换为bool的时候就返回True;......
  • 2024.4.16python基础学习
    基本数据类型numberintmoney=6600floatdiscount=1.2boolenisok=trueisok=falsestrings='sssss's="ssssss"ps:单引号与双引号成对出现,不可以混合使用可以单引号嵌套双引号,互相嵌套list(列表)my_list=['足球','篮球']tuple(元组)my_tuple=(12,123,1234)dict(字典)......
  • 特斯拉宣布 10%大裁员;刘强东数字人开启直播首秀丨 RTE 开发者日报 Vol.185
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编......
  • 2024.4.16 训练1(VP) CodeForces自创MashUP训练赛(rating1200-1400)
    mashup链接:https://codeforces.com/gym/518192A.FriendlyArrays经典位运算,这里有个小trick,就是涉及到逻辑运算符的都把每一位拆开来看看影响根据或运算的性质,对于a数列每个数的某一位来说,如果b数组中某个数在这一位上有1,那么在a数组的每个数的这一位都能保证变为1。而在后面......
  • 2024.4.15每日收获之变量赋初值
    今天组长临下班前给了个新任务,让我去消除代码测评中的5D警告,5D指的是ProcedurecontainURdataflowanomalies,翻译过来就是存在UR(变量未赋初值就使用)数据流异常。这个警告其实是测评网址的问题,未赋初值,但是在单片机清ram时,已经对存放在ram中所有的全局变量清零了,只是没有在代码......
  • 爆火 AI 硬件遭差评,Ai Pin 上市即翻车;Grok 推出首个多模态模型丨 RTE 开发者日报 Vol.
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑......
  • 云原生周刊:CNCF 2023 年度调查报告 | 2024.4.15
    开源项目推荐highlight该项目是一个开源全栈监控平台。其功能包括错误监控、会话重放、日志记录、分布式跟踪等。HelmComposeHelmCompose是一个helm插件,用于在单个配置文件中管理一个或多个图表的多个版本。HAMi异构AI计算虚拟化中间件(HAMi),是一个“一站式”图表,旨在......
  • 2024.4.15学习记录
    锚点链接<ahref="#Cat"></a>点击这个链接将为跳转到这个页面上id为Cat的页面利用这个功能,我们可以实现给一个页面插眼的功能。比如我们想建一个动物园的网站<!--动物园导航栏--><header><ul><li><ahref="cat">Cats</a></li><li><ahref="d......
  • 2024.4.15 学习数理结构“栈”后的四则运算
    使用栈的四则运算1.题目描述用顺序栈和算符优先法求解表达式的值2.任务定义和问题分析四则运算基本运要通过算法优先级和后缀表达式的思想完成,应当由以下功能:(1)可以先求解后缀表达式。然后再求值,也可以一并完成。(2)表达式中的运算为加、减、乘、除四种,包括括号,参与运算的数字为......
  • 2024.4.11(周四)进度
    做python大作业,但是没实现图形化界面importosM=15#校园景点数量INF=0x3f3f3f3fclassCampus:att=["","正门","科技楼","第一教学楼","基础教学楼","图书馆","北小门","宿舍区","西操场","学二食堂",&......