資料介紹
軟件簡介
Redrain仿酷狗音樂播放器。
這篇文章只是對開源的說明!關于這個Redrain音樂盒的發布程序的說明和使用方法,見《Redrain仿酷狗音樂播放器開發完畢,發布測試程序》。
今天,我把這個項目的源代碼上傳。包括了可以編譯工程所需的所有代碼文件,已經軟件的布局文件,但是沒有包括軟件需要的素材,這也是為了避免引起與酷狗播放器的版權問題。
?
?
?
?
?????? 我在這個項目中使用的是 UiLib 庫而不是 DuiLib 庫,UiLib庫是DuiLib庫的擴展版本,增加了一些動畫控件的支持,擴展了部分控件,但是核心代碼并沒有改變,與DuiLib使用方法完全一樣,也可以用UiLib庫直接編譯使用 DuiLib 庫編寫的代碼。項目中的 UiLib 是我為了適應仿酷狗而專門修改過的,也修復過必要的 bug,所以如果你使用原版的 DuiLib 或者 UiLib 庫去編譯這個功能,最終的程序效果和我發布的不一樣。關于 bug的修復請看博客中更早期的文章。我自己使用并且維護的DuiLib庫和UiLib庫的下載地址見博客:《Redrain個人維護并使用的DuiLib和UiLib庫源碼下載地址》
????? 在這個項目源碼中,同時包含了webkit內核瀏覽器控件、音樂播放類、換膚功能、拖拽功能、菜單等等。這個菜單的功能如下:
? ? ? ? 1、可以展現多級菜單
? ? ? ??2、可內嵌自定義控件,并且控件可以向主窗體發送消息,如圖的紅色嘆號就是個按鈕控件,可以制作酷狗音樂的托盤菜單的播放暫停按鈕和進度控制進度條。
? ? ? ??3、菜單擁有陰影效果
? ? ? ??4、菜單可以自定義前方顯示小圖標,并且可以控制圖標的大小和是否顯示
? ? ? ??5、菜單可以根據是否擁有子菜單決定是否顯示小箭頭
? ? ? ??6、菜單可以添加分割線
? ? ? ??7、每個菜單項都可以單選和復選的功能
? ? ? ??8、優化菜單的xml描述文件,編寫方便容易,如果要寫一個二級菜單,比如編寫圖片中的菜單測試4以及他的子菜單,只需如下代碼就可以了
? ? ? ??9、可以通過鍵盤的按鈕控制菜單的選項
? ? ? ??10、每個菜單項的高度寬度是任意調整的
在這個項目中,還有一些未實現的功能,但是我并不打算繼續完成這些功能了:
? ? ?1、退出程序時逐漸縮小的動畫特效
? ? ?2、各個菜單的響應
? ? ?3、歌詞功能(已經有網友做出來了,我就不另外做了)
? ? ?4、嵌入桌面的桌面歌詞
注意
此項目開源代碼只是為了學習交流,不可用于商業程序,源碼對使用者造成的損失,概不負責!
源碼下載地址:點擊打開鏈接
via http://blog.csdn.net/zhuhongshu/article/details/41037875
- Arduino UNO構建音樂播放器
- 基于Labview制作的音樂播放器源碼分享 75次下載
- 基于51單片機的音樂播放器的制作 113次下載
- 使用單片機實現音樂播放器的程序免費下載 45次下載
- 懂你的音樂播放器C語言程序免費下載 5次下載
- Labview中activeX編的音樂播放器 54次下載
- 基于Android音樂播放器的研究 7次下載
- 基于單片機音樂播放器 19次下載
- 音樂播放器 38次下載
- 基于單片機的音樂播放器 35次下載
- Embedded的MP3音樂播放器的設計與實現
- 無線下載音樂播放器設計與實現 134次下載
- 基于CPLD的MIDI音樂播放器的設計
- 酷比魔方/Cube P1000播放器電路圖-原理圖
- 網頁音樂播放器代碼
- 變速播放器1和2的區別 236次閱讀
- 為什么好的播放器還要配解碼器 1527次閱讀
- 數字播放器和解碼器 1231次閱讀
- 車載播放器怎么選擇格式 1882次閱讀
- 嬰兒搖籃床播放器WT2003H音樂芯片方案 1443次閱讀
- 如何利用Arduino UNO和SD卡制作音樂播放器 8107次閱讀
- 酷狗潘多拉mini便攜AI音箱_會唱歌的生活管家 1666次閱讀
- 音樂發燒友的首選播放器山靈M5s發布 2280次閱讀
- 新唐科技音樂合成系列介紹 1446次閱讀
- MP3播放器的基本原理及電路組成 2w次閱讀
- 基于AT89C51SND1C單片機的MP3播放器的設計方案 6712次閱讀
- 利用PWM音頻信號實現音樂播放器的應用設計 3.6w次閱讀
- hifi和無損哪個音質好_關于無損音樂的幾個常見誤區 7.5w次閱讀
- hifi播放器排行榜 3.5w次閱讀
- 基于嵌入式Linux流媒體播放器系統軟硬件解決方案 2838次閱讀
下載排行
本周
- 1AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 2嵌入式軟件開發符合ISO 26262 功能安全標準
- 1.61 MB | 1次下載 | 免費
- 3AN095 提高GD32溫度傳感器使用精度的方法
- 631.03KB | 1次下載 | 免費
- 4PZT驅動開關電路
- 0.09 MB | 1次下載 | 免費
- 5模擬電路仿真實現
- 2.94MB | 1次下載 | 免費
- 6PCB繪制基礎知識
- 2.44MB | 1次下載 | 免費
- 7電子線路板及仿真實現
- 1.54MB | 1次下載 | 免費
- 8AN4873-使用PIC單片機的集成運算放大器測量水中的總溶解固體
- 591.02KB | 1次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 139次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 132次下載 | 免費
- 4美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 5如何正確測試電源的紋波
- 0.36 MB | 19次下載 | 免費
- 6感應筆電路圖
- 0.06 MB | 10次下載 | 免費
- 7LZC3106G高性能諧振控制器中文手冊
- 1.29 MB | 9次下載 | 1 積分
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多