首页 > 其他分享 >2024.3.18软件工程日报

2024.3.18软件工程日报

时间:2024-03-24 23:34:02浏览次数:23  
标签:02d startTimePicker 2024.3 String 18 void 软件工程 import android

学习时间1h

代码量100

package com.example.text_five;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TimePicker;
import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

import com.example.text_five.dao.UserDao;

public class Clock_in extends AppCompatActivity {
private TimePicker startTimePicker;
private TimePicker endTimePicker;
private EditText studyContentEditText;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main4);

startTimePicker = findViewById(R.id.time_s);
endTimePicker = findViewById(R.id.time_e);
studyContentEditText = findViewById(R.id.w4);


}

public void 打卡2(View view) {

// 获取开始时间
int startHour = startTimePicker.getHour();
int startMinute = startTimePicker.getMinute();

// 获取结束时间
int endHour = endTimePicker.getHour();
int endMinute = endTimePicker.getMinute();

// 将开始时间转换为字符串形式
String startTime = String.format("%02d:%02d", startHour, startMinute);

// 将结束时间转换为字符串形式
String endTime = String.format("%02d:%02d", endHour, endMinute);

// 获取学习内容
String studyContent = studyContentEditText.getText().toString();

Intent intent = getIntent();
String account = intent.getStringExtra("account");

new Thread(){
@Override
public void run() {
boolean success = UserDao.daka(startTime, endTime, studyContent, account);
if(success) {
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(Clock_in.this, "打卡成功", Toast.LENGTH_LONG).show();
}
});
}
}
}.start();

}

}

标签:02d,startTimePicker,2024.3,String,18,void,软件工程,import,android
From: https://www.cnblogs.com/luoqingci/p/18093365

相关文章

  • 2024.3.19软件工程日报
    学习时间2h代码量100packagecom.example.text_five;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.Toast;importandroidx.appcompat.app.AppCompatActivity;importjava.util.Calendar;publicclassMainextends......
  • 代码随想录算法训练营Day52 ||leetCode 300.最长递增子序列 || 674. 最长连续递增序列
    300.最长递增子序列 classSolution{public:intlengthOfLIS(vector<int>&nums){if(nums.size()<=1)returnnums.size();vector<int>dp(nums.size(),1);intresult=0;for(inti=1;i<nums.size......
  • 软件工程
    信息系统的生命周期立项阶段:做还是不做,企业全局,形成概念,需求分析开发阶段:运维阶段消亡阶段系统规划:系统设计任务书系统分析:系统需求规格说明书,软件需求规格说明书,确认测试计划,系统测试计划,初步的用户手册系统设计:架构设计文档,概要设计说明书,详细设计说明书系统......
  • 【系统架构师】-第5章-软件工程基础知识
    P(Plan)——软件规格说明。规定软件的功能及其运行时的限制。D(Do)——软件开发。开发出满足规格说明的软件。C(Check)——软件确认。确认开发的软件能够满足用户的需求。A(Action)——软件演进。软件在运行过程中不断改进以满足客户新的需求。生命周期:经历从需求分析、......
  • 【JavaWeb】Day18.Vue组件库Element
    什么是ElementElement:是饿了么团队研发的,一套为开发者、设计师和产品经理准备的基于Vue2.0的桌面端组件库。组件:组成网页的部件,例如超链接、按钮、图片、表格、表单、分页条等等。官网:Element-Theworld'smostpopularVueUIframeworkElement快速入门安装ElementUI......
  • 软件工程与实践(第四版 新形态)第3章习题答案详解
    第三章一、填空题二、选择题三、简答题四、实践题一、填空题(1)方法或服务(2)类对象(3)类对象继承消息通信二、选择题(1)B(2)C(3)C(4)B(5)D三、简答题(1)什么叫面向对象?面向对象方法OOM的特点是什么?为什么用OOM开发软件?面向对象是一种软件开发方法,它将数据和操作数据的......
  • 2024 蓝桥打卡Day18
    洛谷刷题P8682[蓝桥杯2019省B]等差数列题目[P8682[蓝桥杯2019省B]等差数列](https://www.luogu.com.cn/problem/P8682)题解P8682[蓝桥杯2019省B]等差数列题目P8682[蓝桥杯2019省B]等差数列题解importjava.util.Arrays;importjava.util.S......
  • 2024.3.24题
    广州大学第十八届ACM大学生程序设计竞赛(同步赛)https://ac.nowcoder.com/acm/contest/77448一.能赢吗?会赢的!取整函数:https://blog.csdn.net/aouixh/article/details/53483556ceil():double向上取整。floor():向下取整。round():(环绕,取其大约)。四舍五入函数。#include<bits/......
  • 0318-0324题解
    成信大天梯赛L1-6二进制因为二进制是逢二进一,所以我们只要用cnt记录一下每一位上的数并给它加起来,然后cnt%2便是其和这一位上的数,注意要从右往左开始点击查看代码#include<bits/stdc++.h>usingnamespacestd;typedefpair<int,int>pii;voidsolve(){stringa,b......
  • 20240318-2-推荐算法Graph_Embedding
    GraphEmbedding在许多推荐场景下,可以用网络结构数据来刻画对象(用户、商品等)之间的关系。例如:可以将用户和商品作为网络中的结点,用户和商品之间的边代表购买关系。GraphEmbedding是一种将网络中对象之间的关系转换为每个对象的(向量)特征的一种技术。其主要想法是输入网......