迪文科技论坛

 找回密码
 立即注册
搜索
查看: 9|回复: 0

【开源】迪文屏开发 - 实现日历打卡效果(思路讲解附实现

[复制链接]

6

主题

10

回帖

225

积分

中级会员

Rank: 3Rank: 3

积分
225
发表于 6 小时前 | 显示全部楼层 |阅读模式

目录


一 前言原文链接 :https://blog.csdn.net/herui_2/ar ... 1001.2014.3001.5501
今天我想分享一个我在项目中实现的日历打卡功能,这个效果很适合习惯追踪、学习记录等场景,下面介绍一下实现思路和关键代码。
二 准备
关于环境按照 和学习 可以参考这篇文章
屏幕开发学习 -- 迪文串口屏https://blog.csdn.net/herui_2/article/details/128158117?ops_request_misc=%257B%2522request%255Fid%2522%253A%25224076fc2c556c4aec2a03ca16fa69a394%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=4076fc2c556c4aec2a03ca16fa69a394&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-128158117-null-null.nonecase&utm_term=%E8%BF%AA%E6%96%87&spm=1018.2226.3001.4450
三 效果1 视频效果https://www.bilibili.com/video/BV1eRL7zYEay/?spm_id_from=333.1387.homepage.video_card.click
迪文屏实现日程打卡效果


2 源码获取
通过网盘分享的文件:日程打卡实现
链接: https://pan.baidu.com/s/19p0Lw2zkk3p4vVALUAZbOg?pwd=XZY0 提取码: XZY0
关注微信公众号 -- 星之援工作室 (不定期更新)
四 思路1 画图
实现迪文屏的话 我们首先需要找一个画图软件 构建我们自己的UI 界面,显示我们需要的数据,今天我们主要实现如何进行日程打卡操作

2 布局
使用迪文提供的开发软件,进行布局,我们这主要用到的就是两个东西
变量图标控件
实现我们日程打卡选中效果

配置如下,只需要 修改对应图标上限 对应成我们的数据内容 即可实现单个选择


按键返回控件
实现按键返回会界面切换控制

3 地址的引用
我们现在只使用到了这功能 ,还是比较少的

4 代码编写
使用keil进行代码编写,实现改变变量地址的数据,以及按键切换功能



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-4-25 19:33 , Processed in 0.030024 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表