首页 > 其他分享 >打卡App关于每日总结打卡内容的实现(大概,写的巨烂,惨不忍睹

打卡App关于每日总结打卡内容的实现(大概,写的巨烂,惨不忍睹

时间:2023-02-24 23:23:31浏览次数:28  
标签:其次 App 巨烂 打卡 TextView 页面

 

 首先我的项目结构是登录页面、注册页面、添加打卡信息页面、打卡信息展示页面

关于坚持天数和连续坚持的天数,我这里使用了SharePrefence共享参数的方式,导致代码很冗余。其次写了DaKaHelper类、里面实现了CRUD的操作。

其次我的打卡页面如下:

 

 

 

 这里使用了shape和selector标签,对EditText编辑框进行了修饰。可以呈现出来一个矩形的效果、其次打卡日期那一块用的是TextView和DateDialog,界面不是很好看(

其次对打卡点击按钮添加了监听事件,保证每日的打卡内容只能有一项。

最后通过query查询方法,查询到数据之后(通过日期Calender)在把获取的信息放入TextView文本框中

写的不好以及有缺陷的地方,用户不能修改当日的数据,用户只能看当日的数据,这里需要改一改。

还有一点写的不好,就是不同用户登录之后展示的内容是一张表里面的,应该给daka表加一列对应学生的学号,这里写的不是很好,需要修改

标签:其次,App,巨烂,打卡,TextView,页面
From: https://www.cnblogs.com/laohei114514/p/17153508.html

相关文章

  • 每日打卡
    练习数据库连接:packagecom.runoob.test;importjava.sql.*;publicclassMySQLDemo{//MySQL8.0以下版本-JDBC驱动名及数据库URLstaticfinalString......
  • uniapp(1)
    **在项目根目录中新建.gitignore忽略文件,并配置如下:忽略node_modules/node_modules/unpackage/dist**添加页面新建页面,而后选择scss模板;即可在pages.json看到所添加......
  • app项目简历--参考
    app技能1、通过ADB命令抓取日志,对测试中遇到的问题做初步分析,作为提单的附件;2、完成app端的功能测试、接口测试和专项测试3、对APP进行稳定性测试(adb),弱网测试(fiddler......
  • 找不到AppleID密码的iPhone
    几年前买了一个iPhone6,刚用不久就黑屏了。在维修期间就拿公司的测试设备来用,在维修的那几天中因为频繁的切换设备登录QQ,导致QQ账号异常被封掉了。起初对于QQ被封了,不怎么在......
  • uni-app:自定义顶部导航栏(hbuilderx 3.7.3)
    一,代码:说明:我们使整个顶部导航栏透明,只保留一个退回上一页的按钮模板<!--自定义导航栏--><viewclass="navBarBox"style="position:fixed;top:0;z-index:......
  • 理解JS函数之call,apply,bind
    前言在JavaScript中,apply、bind和call是三个重要的函数,它们都是Function.prototype的方法。这些函数可以让我们动态地改变函数的this值,或者传递参数来执行函数。......
  • uni-app:获取当前经纬度解决方案+如何布置全局组件
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一.布置全局组件在我们开发的过程中,会碰到一个现象,就是在页面里面引入组件,总算要写import,components才......
  • uni-app:微信小程序:分享给微信好友和分享到朋友圈(hbuilderx 3.7.3)
    一,代码:<template><view><viewstyle="margin-left:20rpx;margin-top:20rpx;width:710rpx;height:710rpx;background:gray;"><imageclass="b......
  • Python+Appium实现APP自动化测试
    一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官......
  • WPF图标库——MahApps.Metro.IconPacks
    1.https://github.com/MahApps/IconPacks.Browser下载下载后在bin目录下运行“IconPacks.Browser”挑选需要使用的图标运行后如下:  2.选择想要使用的图标,拷贝代码......