084、LVGL日历日期选择与事件
LVGL日历日期选择与事件一段让人抓狂的调试经历上个月做智能家居中控屏,客户要求日历控件能高亮显示有预约的日期,点击日期弹出对应日程。我心想LVGL的日历控件(lv_calendar)不是现成的吗?结果一跑起来,点击日期没反应,高亮日期全乱套,回调函数里拿到的日期永远是1970年1月1日。当时盯着屏幕看了半小时,差点以为LVGL的日历控件是个半成品。后来翻源码才发现,问题出在事件处理机制上——日历控件的事件触发时机和普通控件完全不同,而且日期数据的获取方式藏得很深。今天就把这些坑填平,顺便把日历控件的完整用法拆开揉碎讲清楚。日历控件的基本骨架先搭一个能跑起来的日历。LVGL的日历控件由两部分组成:lv_calendar本体和lv_calendar_header_dropdown(下拉标题栏)或lv_calendar_header_arrow(箭头标题栏)。别搞混,标题栏是独立的组件,需要手动创建并关联。lv_obj_t*calendar=lv_calendar_create

相关新闻

Python Pygame实战:从零构建“下一百层”游戏,掌握物理交互与碰撞检测

Python Pygame实战:从零构建“下一百层”游戏,掌握物理交互与碰撞检测

1. 项目概述:从“下一百层”到可交互的物理世界“下一百层”这个游戏概念,对于很多老玩家来说,是童年电脑课上的经典记忆。它的核心玩法简单到极致:控制一个角色(通常是个小球或小人),在不断下坠…

2026/7/29 16:49:07 阅读更多 →
树莓派智能小车实战:基于bitlash-coder的嵌入式交互式开发与调试

树莓派智能小车实战:基于bitlash-coder的嵌入式交互式开发与调试

1. 项目概述:从零开始玩转树莓派智能小车最近翻出来一块吃灰的树莓派4B,琢磨着得让它动起来,干点有意思的事儿。正好手头有一套常见的树莓派小车扩展板套件,于是决定动手组装一辆能编程控制的智能小车。这个项目的核心&#xff0c…

2026/7/29 16:49:07 阅读更多 →
3秒打开任何3D文件:你的桌面需要这款极简查看器吗?

3秒打开任何3D文件:你的桌面需要这款极简查看器吗?

3秒打开任何3D文件:你的桌面需要这款极简查看器吗? 【免费下载链接】f3d Fast and minimalist 3D viewer. 项目地址: https://gitcode.com/GitHub_Trending/f3/f3d 想象一下这个场景:你刚刚收到客户发来的复杂机械装配体STEP文件&…

2026/7/29 16:49:07 阅读更多 →

最新新闻

采购人实操指南:如何从源头防控招标采购风险

采购人实操指南:如何从源头防控招标采购风险

对以投标为核心获客方式的企业来说,招投标全程布满风险点:轻则因细节失误导致废标,前期投入全部打了水漂;重则踩中合规红线,影响企业信用甚至被限制投标资格。很多企业只盯着标书制作,却忽略了从找标到履约…

2026/7/29 16:58:10 阅读更多 →
云服务器配置怎么选?CPU、内存、带宽和磁盘的实用配置思路

云服务器配置怎么选?CPU、内存、带宽和磁盘的实用配置思路

很多人在第一次购买云服务器时,都会遇到一个问题:配置到底怎么选? 控制台里有很多选项,比如 CPU、内存、带宽、系统盘、数据盘、地域、实例规格、计费方式。对于新手来说,很容易出现两种情况:一种是为了省…

2026/7/29 16:58:10 阅读更多 →
AI Agent工程管理:开发者向AI系统架构师转型指南

AI Agent工程管理:开发者向AI系统架构师转型指南

如果你是一名开发者,最近可能已经感受到了这种变化:过去你写代码、调试、部署,现在却要花更多时间设计提示词、配置模型参数、调试AI行为。这不是错觉——开发者的角色正在从"代码实现者"转变为"AI Agent的工程经理"。 …

2026/7/29 16:58:10 阅读更多 →
如何用纯JavaScript思维导图构建高效知识图谱:完整实战指南

如何用纯JavaScript思维导图构建高效知识图谱:完整实战指南

如何用纯JavaScript思维导图构建高效知识图谱:完整实战指南 【免费下载链接】js-mindmap JavaScript Mindmap 项目地址: https://gitcode.com/gh_mirrors/js/js-mindmap 如果你正在寻找一款轻量级、高性能的JavaScript思维导图解决方案,js-mindma…

2026/7/29 16:58:10 阅读更多 →
VoiceFixer:3种模式解决你所有音频修复难题的智能工具

VoiceFixer:3种模式解决你所有音频修复难题的智能工具

VoiceFixer:3种模式解决你所有音频修复难题的智能工具 【免费下载链接】voicefixer General Speech Restoration 项目地址: https://gitcode.com/gh_mirrors/vo/voicefixer 你是否曾经因为录音质量不佳而苦恼?那些充满背景噪音的会议录音、因设备…

2026/7/29 16:58:10 阅读更多 →
VP机器视觉,文件类型,圆工具,定位工具,卡尺工具

VP机器视觉,文件类型,圆工具,定位工具,卡尺工具

VP文件类型查看教程! 查看帮助信息:VPPVersion --help 查看类型:VPPVersion -v C:\Users\YingZhenYu\OneDrive\桌面\QuickBuild1.vpp(这个是vpp的路径),第一个是工具类型名称。 --------------------------…

2026/7/29 16:57:10 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中,我们学习了如何构建一个基础的 AI 问答系统,通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景:…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行:AI Agent的范式转变过去两年,大语言模型最显著的应用形态是聊天机器人——用户提问,AI回答。但真正的生产力革命发生在2023年下半年:当AI学会主动调用工具完成任务时,生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻