LVGL 实战:半弧形滚动菜单(Arc Scroll Menu)

发布时间:2026/10/13 10:31:01

LVGL 实战:半弧形滚动菜单(Arc Scroll Menu) LVGL 实战:半弧形滚动菜单(Arc Scroll Menu)环境:LVGL 9.x + PC 模拟器(SDL 键盘)。菜单项沿上半圆弧排布,左右拖动或按键滚动,中心项放大高亮。效果7 个圆形菜单项排在弧线上,中心最大、两侧渐小渐淡鼠标左右拖:沿弧线滑动,松手吸附到最近一项键盘←→:逐项切换;Enter:快速自旋 3 圈后停下项与项之间按弧长留间距,不重叠用了什么组件没有用lv_roller/lv_tabview,而是自己算弧线坐标:角色组件 / API作用菜单项
延伸阅读

更多相关文章

2026/10/13 11:07:45

手把手带你搭建一个多模态语言模型(附代码详解)

在多模态大模型(如 LLaVA、Qwen‑VL)中,通常的做法是冻结预训练好的视觉编码器和语言模型(LLM),只训练一个轻量的投影层(Projector) 来对齐两个模态。这样做既能完整保留原有模型的强大能力,又能极大降低训练成本。 本文通过一个核心代码不足 200 行的极简示例,完整…

2026/10/13 13:41:58

Nginx主机头注入漏洞:原理、攻击演示与立体防御方案

1. 项目概述:一个被忽视的“后门”最近在帮一个朋友做安全审计,他们公司用的是Nginx做反向代理和负载均衡,业务跑得挺稳,但总觉得哪里不对劲。我随手用Burp Suite改了个请求的Host头,结果发现后端服务器的日志里&#…

2026/10/13 13:37:35

网盘下载太慢?8大网盘直链下载助手让你告别龟速烦恼

网盘下载太慢?8大网盘直链下载助手让你告别龟速烦恼 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云…

2026/10/13 19:54:41

服务器内存怎么选?从芯片组到内存类型频率匹配全解析

干服务器装机和运维这些年,我反复被问到一个问题:我手里这块板子到底该买什么内存?很多人拿着台式机内存条就往服务器里塞,或者看着电商页面上的“服务器内存”就直接下单,结果装上去点不亮、认不全、频率减半的翻车案…

2026/10/13 19:54:41

照片批量旋转全攻略:系统工具、XnConvert、命令行与EXIF标签详解

整理照片这件事,真正让人崩溃的往往不是选图,而是几十张照片方向不统一——同一批导出里,横的、竖的、还有斜着的,想全部调整到指定角度,又不想一张张手点。我接手过不少批量的图片整理工作,从拍摄现场导出…

2026/10/13 19:54:41

雅可比与高斯-赛德尔迭代法:从谱半径到收敛加速

简介:面向数值计算课程与科研工程应用,这份压缩包提供了雅可比迭代法和高斯-赛德尔迭代法的完整MATLAB实现,帮助学习者快速解决大型线性方程组的近似求解问题。包内共5个文件,全部为m格式源程序,涵盖两种算法的函数定义…

2026/10/13 19:54:41

AI日报怎么做?从信息采集到知识库的完整实操指南

1. 一份“AI 日报”到底在记录什么每天早上花十五分钟翻一遍行业动态,是我做内容这行以来雷打不动的习惯。但真正让我意识到“日报”这件事值得认真对待的,是去年有段时间连续加班,整整一周没看行业新闻,结果在一次内部选题会上&a…

2026/10/13 19:54:41

Python实现分形盒维数计算:从1D信号到3D体数据完整指南

简介:这是一套基于MATLAB的分形盒维数计算代码包,面向需要量化一维、二维、三维复杂结构自相似性的研究人员与工程技术人员,解决盒计数法实现、覆盖盒子统计、维数拟合与精度核验等关键问题。包内共收录27个文件,以四个M脚本为核心…

2026/10/13 19:49:40

光伏并网MATLAB仿真模型:MPPT+LCL+PLL全流程可复现设计

简介:本资源是一套面向电气工程、新能源与电力电子方向初学者及课程设计者的光伏并网系统MATLAB仿真教学模型,聚焦直流-交流并网核心环节,解决光伏发电原理理解、逆变控制建模与电网同步机制验证等实践难点。压缩包共2个文件(37KB…

2026/10/13 5:19:27

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/13 17:09:18

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/12 12:54:07

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/13 0:04:41

基于Triton部署YOLO目标检测:从训练脚本到线上服务

简介:这份资源面向希望将目标检测模型落地到生产环境的深度学习开发者与算法工程师,聚焦于用 Triton Inference Server 部署 YOLOv9 的完整实战方案,解决从训练权重到线上推理服务之间的工程化难题。压缩包共 16 个文件,约 886KB&…

2026/10/13 0:04:41

手把手教你云端部署Qwen-Image-2.1:从GPU选型到在线文生图服务

Qwen-Image-2.1 这个开源的图像生成模型,最近在内容创作和 AI 应用圈子里热度相当高。它属于通义 Qwen 系列里的视觉生成分支,让我眼前一亮的是它对中文长文本的理解能力——以前用那些老方案生成带中文文字的图,十个里九个是“乱码印刷体”&…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑