首页 > 其他分享 >2023.3.3每日总结

2023.3.3每日总结

时间:2023-03-03 14:13:22浏览次数:52  
标签:总结 Dakariqi Guanjianzi DaKa 每日 2023.3 meirizongjie import et

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".dakazj"
    android:orientation="vertical"
    >
    <EditText
        android:id="@+id/et_DaKa_Dakariqi"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="请输入打卡日期"
        android:layout_marginLeft="20dp"
        android:layout_marginRight="20dp"
        android:layout_marginTop="20dp"/>
    <EditText
        android:id="@+id/et_DaKa_Guanjianzi"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="请输入每日关键字"
        android:layout_marginLeft="20dp"
        android:layout_marginRight="20dp"
        android:layout_marginTop="20dp"/>
    <EditText
        android:id="@+id/et_DaKa_meirizongjie"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="请输入每日总结"
        android:layout_marginLeft="20dp"
        android:layout_marginRight="20dp"
        android:layout_marginTop="20dp"/>
    <Button
        android:id="@+id/btn_FinishDa"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="完成今日打卡"
        android:layout_marginLeft="20dp"
        android:layout_marginRight="20dp"
        android:layout_marginTop="20dp" />
</LinearLayout>

打卡界面的简单制作

打卡完成后写入数据库中的打卡数据表

 

package com.example.myapplication;

import androidx.appcompat.app.AppCompatActivity;

import android.content.ContentValues;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class dakazj extends AppCompatActivity {
    private DBOpenHelper1 dbOpenHelper1;
    private EditText et_DaKa_Dakariqi,et_DaKa_Guanjianzi,et_DaKa_meirizongjie;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_dakazj);


        Button btn_FinishDa=(Button)findViewById(R.id.btn_FinishDa);

        et_DaKa_Dakariqi=findViewById(R.id.et_DaKa_Dakariqi);
        et_DaKa_Guanjianzi=findViewById(R.id.et_DaKa_Guanjianzi);
        et_DaKa_meirizongjie=findViewById(R.id.et_DaKa_meirizongjie);

        dbOpenHelper1=new DBOpenHelper1(dakazj.this,"dakashuju.db",null,1);
        btn_FinishDa.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                String et_Dakariqi=et_DaKa_Dakariqi.getText().toString();
                String et_Guanjianzi=et_DaKa_Guanjianzi.getText().toString();
                String et_meirizongjie=et_DaKa_meirizongjie.getText().toString();
                insertData(dbOpenHelper1.getReadableDatabase(),et_Dakariqi,et_Guanjianzi,et_meirizongjie);
                dakazj.this.finish();
            }
        });
    }
    //创建数据库的insert方法 插入数据方法
    private void insertData(SQLiteDatabase readableDatabase, String Dakariqi, String Guanjianzi, String meirizongjie){
        ContentValues values=new ContentValues();
        values.put("Dakariqi",Dakariqi);
        values.put("Guanjianzi",Guanjianzi);
        values.put("meirizongjie",meirizongjie);
        readableDatabase.insert("dakashuju",null,values);
    }
    //重写onDestroy()方法
    @Override
    protected void onDestroy() {
        super.onDestroy();
        if (dbOpenHelper1 != null) {
            dbOpenHelper1.close();
        }
    }

}

 

标签:总结,Dakariqi,Guanjianzi,DaKa,每日,2023.3,meirizongjie,import,et
From: https://www.cnblogs.com/wllovelmbforever/p/17175427.html

相关文章

  • 第十三节:跨域产生的原因及常用跨域方案的总结(同源部署、CORS、代理、Nginx等)
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblog......
  • 接口优化的常见方案实战总结
    一、背景针对老项目,去年做了许多降本增效的事情,其中发现最多的就是接口耗时过长的问题,就集中搞了一次接口性能优化。本文将给小伙伴们分享一下接口优化的通用方案。二、......
  • 每日一练(剑指offer)二进制中1的个数
    描述输入一个整数n,输出该数32位二进制表示中1的个数。其中负数用补码表示。示例输入:10返回值:2说明:十进制中10的32位二进制表示为00000000000000000000000000001010......
  • 每周总结
    本周做了大数据测试,复习了hive。差点就要忘了命令怎么使用,不过最后也是顺利完成。  但是大数据的mapreduce清洗还非常不熟练,我在想要不要下载kettle用kettle清洗。......
  • kafak学习总结
    高可用多副本机制: 主副本和从副本,从副本只负责同步主副本数据,只有主副本进行读写。高并发网络结构设计多路复用多selector->多线程->多队列高性能写把数据先......
  • 2023.3.2每日总结
    Android中数据库的创建•数据库类:SQLiteDatabase•数据库帮助类:SQLiteOpenHelper方法一•db=SQLiteDatabase.openOrCreateDatabase(DATABASE_NAME,Context.MODE_PRI......
  • 2023.3.2 日寄
    2023.3.2日寄\(~~~~\)希望这不是退役前最后一篇日寄,毕竟明天是不可能写日寄的。一言\(~~~~\)我的北京到了,你的伦敦也到了,浮天沧海远,万里眼中明——我煮酒,等着你回来......
  • 2023.3 做题笔记
    【UOJ502】汉堡肉思考过程很有趣,写起来很吐。先观察最左边的点,将这个点不断往右平移,直到碰到某个右边界所在的直线,平移后一定合法。同时这个点一定不会在某个右边界的右......
  • 3.2学习总结
    <%@pageimport="dailysummer.Main"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="java.io.*,java.ut......
  • 漏洞修复总结
    漏洞修复(主要为版本漏洞)1.扫描报告顺序:高危->中危(大版本升级可解决多漏洞,可多次扫描)springboot项目**统一软件包版本**,maven项目引入,便于管理2.常见漏洞fastjso......