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

 

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

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

其次我的打卡页面如下:

 

 

 

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

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

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

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

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

posted @ 2023-02-24 23:08  -她的梦-  阅读(51)  评论(0编辑  收藏  举报