千里冰封
          JAVA 濃香四溢
          posts - 151,comments - 2801,trackbacks - 0
               摘要: 歌名:不再遙遠
          歌曲介紹:
          這首歌記得是寫于2003年的暑假,那一年因為參加冰力先鋒的樂隊選拔賽,將要于7月底參加在武漢的華中區總決賽,那幾天,天天排練,記得那時天氣真的很熱,我們樂隊的朋友一起度過了那一段難忘的時光,并且那個時候我們也很落魄,窮得連飯都沒有吃,只能買綠豆熬湯喝,現在想起當時的那段時光,忽然會覺得很溫暖....
          這首歌是一首反戰的歌曲,不是為了什么,也不是為了什么大流,而是發自內心的一種感覺寫出了這首歌,這首歌的旋律,是我自己的作品中自己比較喜歡的一首...  閱讀全文
          posted @ 2008-01-22 14:17 千里冰封 閱讀(2178) | 評論 (5)編輯 收藏
               摘要: 前幾天通過了,于是把代碼通過svn上傳到了sf的項目下,大家可以通過如下網址訪問yoyoplayer的項目:
          http://sourceforge.net/projects/yoyoplayer

          SVN的地址是:https://yoyoplayer.svn.sourceforge.net/svnroot/yoyoplayer

          大家可以通過subversion簽出代碼,也可以在項目頁下面下載代碼,也歡迎大家參與到項目中來.有需要參與的朋友請留下你們在sf上面的ID,以及自己要做的方面.  閱讀全文
          posted @ 2008-01-17 13:54 千里冰封 閱讀(4115) | 評論 (22)編輯 收藏
               摘要: 在YOYOPlayer的設置里面,開始每個單獨的設置用的是JtabbedPane來分隔,后來覺得不太好看,于是就模仿千千靜聽的設置一樣,做了一個ListBar的效果,把所有設置選項的標頭放在左邊,并加了一些效果,這樣看上去更漂亮一些,呵呵.  閱讀全文
          posted @ 2008-01-16 13:12 千里冰封 閱讀(3110) | 評論 (2)編輯 收藏
               摘要: 在做了歌詞同步顯示以后,還必須得做歌詞搜索的動作,搜索分兩種,一種是在搜索本地的特定目錄,當然這些目錄是可以設置的,還有一種是當本地搜索不到的時候,再到網絡上去進行進一步的搜索,當然這些搜索都是起了一個新的線程在做的,否則就會卡到主線程播不出音樂來了.

          說到歌詞的搜索,就得說說什么樣的歌詞才叫匹配了呢,這個時候,就得提起前面寫的標簽讀取器了,第一步是從音頻文件里面讀取標簽,根據標簽里的歌手名和歌曲名去本地搜索完全匹配的歌詞文件,如果沒有,則第二步,根據標簽里面的歌曲名去本地搜索匹配的歌詞文件,如果這一步還沒有找到,就可能是確實沒有這首歌的歌詞,也可能是這首歌的標簽是不合法的或者標簽是錯的,第三步就取歌曲的文件名做為歌曲名再去搜索一遍,如果還沒有搜到,則說明本地沒有了,這個時候再去網絡上重復以上三個步驟,如果還沒有搜索,那就直接顯示歌詞名在歌詞面板了.
            閱讀全文
          posted @ 2008-01-15 13:22 千里冰封 閱讀(3084) | 評論 (3)編輯 收藏
               摘要: 相信是男人系列的游戲大家都很熟悉,于是我把它移植到手機上來了,堅持20秒的游戲做得差不多了,但是下100層的還有些細節沒有處理好,其實用JAVA寫手機游戲還是挺方便的,這得益于JAVA優秀的架構和實現,雖然不同的手機型號表現可能會不太一樣,但是只要不用到專用的API或者用底層的畫圖,一般來說移植是沒有問題 ,本游戲用到了midp2.0里面的game包,因為用它來組織精靈以及圖層非常方便中,可以抽象出許多的東西.本游戲是在MOTO E680G上測試通過,規范是MIDP2.0以及CLDC1.1  閱讀全文
          posted @ 2008-01-14 12:39 千里冰封 閱讀(4455) | 評論 (10)編輯 收藏
               摘要: 在最開始寫netbeans插件的時候,就已經開始在想如何實現同步的歌詞顯示,并且當時也差不多實現了大概的框架,所以YOYOPlayer的歌詞顯示模塊基本上和netbeans插件的歌詞顯示模塊是一樣的,只不過一些細節做了一些改進,比如每行歌詞的漸入漸出,以后單行歌詞實現的卡拉OK效果等等,并把一些設置集成到了整個YOYOPlayer的設置里面去了.
            閱讀全文
          posted @ 2008-01-10 21:52 千里冰封 閱讀(7975) | 評論 (15)編輯 收藏
               摘要: 在寫netbeans的音樂插件的時候,為了讀取ID3v1標簽,曾經寫了一個ID3v1格式的標簽讀寫器,但是ID3v1格式的擴展性卻不太好,這個時候APEv2格式就很適合了,首先它的編碼是很標準,都是統一UTF-8編碼,不會出現亂碼的問題,其次它的擴展性很好,并不像ID3v1一樣限制128個字節.但是找了很多都沒有找到APEv2的標簽讀寫器,沒辦法,只能自己動手寫了,在寫之前必須了解APEv2格式標簽的文件結構,具體的文件結構可以參見http://wiki.hydrogenaudio.org/index.php?title=APEv2_specification,剛看到這個網頁的時候,看得云里霧里的,看了好久才明白它的結構.
            閱讀全文
          posted @ 2008-01-09 23:42 千里冰封 閱讀(5848) | 評論 (5)編輯 收藏
               摘要: 在剛開始編碼的時候,不知道從何下手,由于寫YOYOPlayer之前用JMF寫過一個類似的播放器,但是由于要安裝JMF并且還需要另外安裝MP3 plugin,總體來說不太方便,并且JMF的項目也是Sun的一個已經停止維護的項目了,并且用JMF有一個非常不好的地方,那就是經常會在播放的時候crack掉,我以前用JMF寫的netbeans音樂插件就會出現這種問題,有時候音樂播得好好的,就突然netbeans退出了,基于這些考慮,所以放棄了使用JMF做為音樂播放框架的想法.  閱讀全文
          posted @ 2008-01-08 20:11 千里冰封 閱讀(7764) | 評論 (12)編輯 收藏
               摘要: 從最初的一無所有,到后來的豐富,都是一個過程,也許有些人能經歷這些過程,有些人經歷不了這過程,但是我們都可以體會這個過程.在寫YOYOPlayer 的一個多月的時間里,經歷過的事情,寫下來算是一個紀念吧.也不至于自己在多年以后的某天回首往事的時候會恍然若失.  閱讀全文
          posted @ 2008-01-07 19:49 千里冰封 閱讀(9111) | 評論 (14)編輯 收藏
               摘要: YOYOPlayer1.0版推出之后,得到了一些朋友的認可和反饋,經過這段時間的修改,現在推出YOYOPlayer1.1版.相對于1.0版,改進的地方如下:  閱讀全文
          posted @ 2007-12-31 07:54 千里冰封 閱讀(63595) | 評論 (114)編輯 收藏
          列出全部內容
          共19頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
          主站蜘蛛池模板: 铁力市| 祁阳县| 本溪市| 芦山县| 分宜县| 沙田区| 讷河市| 高州市| 晋宁县| 广平县| 香格里拉县| 乌什县| 灵丘县| 论坛| 旅游| 马关县| 绿春县| 乐昌市| 博罗县| 广德县| 高淳县| 台南县| 松潘县| 蒲城县| 邵阳县| 乌拉特中旗| 宣化县| 渝中区| 嘉禾县| 平谷区| 夏邑县| 库车县| 遂川县| 阳朔县| 商洛市| 周至县| 温泉县| 大兴区| 如东县| 彭泽县| 乐清市|