首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JordanHaidee
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
JordanHaidee
6天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(15. 记录运行日志)
本系列教程对应的代码已开源在 Github zeedle 本篇文章介绍如何将音乐播放器的运行情况持久化记录到日志文件中,这对分析程序意外情况出现的原因很有帮助! 使用最常用...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(14. 应用打包-制作安装程序)
本系列教程对应的代码已开源在 Github zeedle 本篇文章介绍如何打包所编写的音乐播放器! 为什么要打包? 在某些操作系统,如Windows上,Rust程序通常动态...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(13. 实现按键绑定)
本系列教程对应的代码已开源在 Github zeedle 本篇文章介绍Slint UI如何为播放器页面添加按键绑定,核心思路是当窗口聚焦时,扫描用户按键输入,命中指定按键时...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(12. 国际化应用-多语言支持)
本系列教程对应的代码已开源在 Github zeedle 本篇文章介绍Slint UI如何为播放器页面添加多语言支持,让你的应用走向国际!Translations | Sl...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(11. 支持动态明暗主题切换)
本系列教程对应的代码已开源在 Github zeedle 暗色主题 亮色主题 Slint UI内置全局调色板,支持运行时动态切换明暗主题,这通过更改Palette.colo...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(10. 拼装UI组件)
本系列教程对应的代码已开源在 Github zeedle 将前文写的零散的UI组件(歌曲列表/播放控制面板/歌词面板/设置面板)拼装起来,组成最终的音乐播放器UI,用Tab...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(9. 制作设置面板)
本系列教程对应的代码已开源在 Github zeedle 目的是制作这样的一个简单设置面板,里面有一些简单设置项,居中在屏幕中央: 即,每个设置项之间竖直方向布局,然后设置...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(8. 从文件中提取歌曲元信息)
本系列教程对应的代码已开源在 Github zeedle 目的是从.mp3/.flac/.wav/...文件中提取歌曲名称/艺术家/音频时长信息/歌词信息/专辑封面 添加依...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(7. 制作歌词显示面板)
目的是要制作一个这样的面板显示歌词: 水平布局: 左边30%显示专辑封面 右边70%显示歌词 歌词仍然使用ListView来构建,跟前文的歌曲列表一样,代码如下: 重点在于...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(6. 制作播放控制面板)
目的是要制作一个这样的音乐播放控制面板: 水平布局显示: 专辑封面 当前播放歌曲-歌手 顺序播放模式按钮 上一曲按钮 播放/暂停按钮 下一曲按钮 随机播放模式按钮 播放进度...
0
评论
分享
JordanHaidee
8天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(5. 制作音乐列表组件)
目的是要做一个这样的音乐列表组件: 包含: 一个标题栏 多个列表项 制作标题栏 需要在标题栏上显示排序图标,实现点击排序功能,因此额外需要定义一个枚举类型SortKey指示...
0
评论
分享
JordanHaidee
9天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(4. 绘制按钮组件)
开始介绍播放器UI的构建部分,但是不会详细讲解Slint UI的设计基础,没有意义,因为官方文档介绍的已经十分详细了,一些基本用法需要借助参考文档熟悉。 Slint UI支...
0
评论
分享
JordanHaidee
9天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(3. UI与后台线程通信)
本系列教程对应的代码已开源在 Github zeedle UI线程 $\xrightarrow{消息}$ 后台线程 使用枚举定义消息类型 通过管道发送数据 从UI主线程通过...
0
评论
分享
JordanHaidee
11天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(2. Rodio播放库的使用)
本系列教程对应的代码已开源在 Github zeedle 添加依赖 在Cargo.toml添加: 添加/播放/暂停音频 代码及主要API解读 stream_handle 是...
1
评论
分享
JordanHaidee
11天前
关注
【Rust GUI开发入门】编写一个本地音乐播放器(1. 主要技术选型&架构设计)
本系列教程对应的代码已开源在https://github.com/Jordan-Haidee/zeedle. Slint UI 是一个新兴的声明式GUI框架,使用底层语言R...
1
评论
分享
JordanHaidee
5月前
关注
矢量图格式转换指南
# 矢量图格式转换指南 ## 在线 - [SVG Converter](https://svgconverter.com/):支持SVG向EPS、PDF的互相转换 - [C...
0
评论
分享
个人成就
文章被点赞
2
文章被阅读
846
掘力值
224
关注了
0
关注者
2
收藏集
0
关注标签
2
加入于
2025-05-04