请教问题数据更新

我是萌新别看我 2020-06-29 03:38:47
问问在坐的各位有谁做过签到打卡这个功能的。 现在是这样得需求∶ 一周七天。根据日记来判断星期几。我现在有个问题 就是第七天到第一天这个逻辑怎么处理。UI状态总是更新错误 还有就是卸载软件重装当天签到重置的问题
...全文
2399 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
初学者-Study 2020-06-30
  • 打赏
  • 举报
回复
引用 4 楼 我是萌新别看我 的回复:
[quote=引用 1 楼 初学者-Study的回复:]那要看你的签到是不是七天一轮,还有就是中间是否连续签到才算,至于签到重置的问题你可以通过与后台接口获取,这样就不会重置,因为信息都是存放在数据库里,和你的软件是否安装卸载无关。
先说第二个,也就是说判断今天是否签到从接口里判断或者访问数据库判断, 第一个就是七天一轮。一个星期七天嘛,有漏签的话是可以补签的。就是星期一对应第一天,星期二对应第二天。这样的。然后就是第七天到第一天的这个过度[/quote] 如果是这种如果逻辑的话,你就可以根据星期来做,比如星期一的00:00的时候,先记录下上一周七天的签到情况,是否存在漏签的情况,这里做一个记录方便后面补签的时候用,处理完上周的数据之后就可以进行本周的签到统计了,具体的业务还是看你后台的数据表是怎么设计的,思路大概是这样
  • 打赏
  • 举报
回复
引用 1 楼 初学者-Study的回复:
那要看你的签到是不是七天一轮,还有就是中间是否连续签到才算,至于签到重置的问题你可以通过与后台接口获取,这样就不会重置,因为信息都是存放在数据库里,和你的软件是否安装卸载无关。
先说第二个,也就是说判断今天是否签到从接口里判断或者访问数据库判断, 第一个就是七天一轮。一个星期七天嘛,有漏签的话是可以补签的。就是星期一对应第一天,星期二对应第二天。这样的。然后就是第七天到第一天的这个过度
  • 打赏
  • 举报
回复
引用 1 楼 初学者-Study的回复:
那要看你的签到是不是七天一轮,还有就是中间是否连续签到才算,至于签到重置的问题你可以通过与后台接口获取,这样就不会重置,因为信息都是存放在数据库里,和你的软件是否安装卸载无关。
先说第二个,也就是说判断今天是否签到从接口里判断或者访问数据库判断, 第一个就是七天一轮。一个星期七天嘛,有漏签的话是可以补签的。就是星期一对应第一天,星期二对应第二天。这样的。然后就是第七天到第一天的这个过度
  • 打赏
  • 举报
回复
引用 1 楼 初学者-Study的回复:
那要看你的签到是不是七天一轮,还有就是中间是否连续签到才算,至于签到重置的问题你可以通过与后台接口获取,这样就不会重置,因为信息都是存放在数据库里,和你的软件是否安装卸载无关。
先说第二个,也就是说判断今天是否签到从接口里判断或者访问数据库判断, 第一个就是七天一轮。一个星期七天嘛,有漏签的话是可以补签的。就是星期一对应第一天,星期二对应第二天。这样的。然后就是第七天到第一天的这个过度
初学者-Study 2020-06-30
  • 打赏
  • 举报
回复
那要看你的签到是不是七天一轮,还有就是中间是否连续签到才算,至于签到重置的问题你可以通过与后台接口获取,这样就不会重置,因为信息都是存放在数据库里,和你的软件是否安装卸载无关。

80,469

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧