仿酷狗音乐播放器开发日志九——播放列表的实现四

  经过今天的奋战,终于把CMusicListItemUI控件整合了起来,让一个列表元素可以拥有四种状态 并且可以动态更换,控件的整合过程比我想想的麻烦,切换的逻辑与duilib库本身有一些冲突,我只能重写好多代码,这是目前的仿照效果图。   &nb...

仿酷狗音乐播放器开发日志八——播放列表的实现三

    昨天做了hover状态下的CMusciListItemUI控件,也就是列表项元素,然后今天还是在Firework里对实际酷狗的软件元素进行定位,然后做了一个被选中状态下的CMusciListItemUI控件的元素,粗略看一下和原版的效果差不多,如图   &nbs...

日志服务SLS实现云产品可观测

13 课时 |
14 人已学 |
免费

日志服务 SLS 可观测数据分析平台介绍

1 课时 |
135 人已学 |
免费

大数据知识图谱系列—基于ELK+Flink日志全观测最佳实践

1 课时 |
174 人已学 |
免费
开发者课程背景图

仿酷狗音乐播放器开发日志七——播放列表的实现二

转载请说明出处,谢谢~~ 一、MusicList控件         今天开始正式做播放列表控件,首先做一个CMusicListUI类作为播放器列表控件,控件继承自CListUI控件,并且添加了可分组,可扩展的功能,这个功能类似于QQ的好友...

仿酷狗音乐播放器开发日志六——播放列表的实现

转载请说明出处,谢谢~~       整个软件的整体效果实现后就要开始着手制作各个细节控件了,观察一下,酷狗播放器的最难做的部分应该是播放列表这个控件了。这个控件主体上看是从ListCtrl控件继承而来的。   一、分组的细节  ...

仿酷狗音乐播放器开发日志五——主体部分设计

   标题栏和状态栏设计完成后,开始设计主体部分,主体可以从左到右分为三部分,如图    其中每一个小部分又可以看成是一个纵向布局,所以先添加三个纵向布局,最左边的起名为Left_Tab,中间的为MusicList_Tab,右边的为Explorer_Tab,前...

仿酷狗音乐播放器开发日志三——修复CEditUI的bug2

  无意中发现了CEditUI控件的另一个bug,当我给播放器的搜索栏获取焦点时,这时再改变窗体大小,原本搜索栏应该对应着也改变大小,却发现CEditUI内嵌的edit控件没有跟着改变(如下图),跟着调试了一段时间,发现是CEditUI类中的CEditWnd类的OnKillFocus函数中...

仿酷狗音乐播放器开发日志四——标题栏和状态栏的完善

 目前已经做好的效果图如下:    现在要把标题栏的最后一部分,分类按钮们加上,即      首先还是利用QQ截图的自定选定窗体大小的功能把酷狗截图粘贴到Firework里,然后对相应的控件的坐标和大小进行定位。 &nb...

仿酷狗音乐播放器开发日志二——搜索栏的编写

转载请说明出处   今天早上把整个软件的标题栏部分做得差不多了。     软件上各个按钮和控件的位置和大小都是按照原软件的大小和比例制作的,所有控件都可以动态响应。首先的任务把软件的整体界面效果制作出来,然后把剩下的小细节的动作一一实现,再者是把软件...

仿酷狗音乐播放器开发日志——整体框架分析

转载请说明出处,谢谢~~ 学习duilib界面库有一段时间了,除了仓鼠软件共享以外还没用它开发过什么完整的软件项目。今天看到酷狗音乐播放器做得不错,经过几年的改革,酷狗现在的UI已经相当不错了。在这个假期,我决定做一个仿酷狗音乐播放器,模仿酷狗的软件界面,并加入基本的音乐播放功能,在QQ空间写出开发...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里云日志服务SLS
阿里云日志服务SLS
SLS是一站式云原生可观测性数据平台,一站式提供数据采集、加工、查询与分析、可视化等功能。日常更新产品最新动态,最佳实践以及技术大咖的观点和经验。
4+人已加入
加入
相关电子书
更多
俞航翔|基于Log的通用增量Checkpoint
《手把手学习日志服务SLS,云启实验室实战指南》电子书
《云原生Elasticsearch增强版助力10倍日志写入性能提升》
立即下载 立即下载 立即下载