原创 HTML5 Canvas 教程:六、填充樣式
六、填充樣式 Fill Style 6.1純色填充 Color Fill 要用純色填充HTML5畫布形狀,可以將fillStyle屬性設置爲顏色字符串(如藍色)、十六進制值(如0000FF)或RGB值(如rgb(0,0255),然
原创 HTML5 Canvas 教程:五、形狀
五、形狀 Shapes 5.1自定義形狀 Custom Shape 若要用HTML5畫布繪製自定義形狀,可以創建一個路徑,然後調用closePath()方法關閉它。可以使用lineTo()、arcTo()、quadraticCur
原创 HTML5 Canvas 教程:二、線條
二、線條Lines 2.1直線 Line 要在畫布上繪製線條,可以通過調用:beginPath()、moveTo()、lineTo()和stroke()方法來實現。 首先,我們可以使用beginPath()方法來聲明我們即將繪製一
原创 HTML5 Canvas 教程:一、畫布
一、HTML5畫布 HTML5 Canvas 1.1畫布元素Canvas Element HTML5 Canvas元素是類似於<div>、<a>或<table>標記的HTML標記,其內容可通過JavaScript渲染呈現。要使用H
原创 一個在線音樂軟件的故事(四、現在就可以開始編碼了嗎?)
看起來一切已經就緒,我們選擇了最熟悉的各種組件庫,解決了音樂源的問題,似乎可以開始大刀闊斧的開工了。且慢!現在還不行,還要解決一些問題才能開工。我把這些問題稱爲技術障礙,必須先克服這些技術障礙,才能開始動手編碼。 一、如何播放音頻文件?
原创 一個在線音樂軟件的故事(五、讓我們開始寫代碼吧)
讓我們開始寫代碼吧 現在有了明確的功能需求,幾乎克服了所有的技術障礙,那麼就可以開始動手編寫這個音樂播放軟件了。 一、組織項目結構 這個故事所講的在線音樂播放軟件並沒有很複雜的功能需求,界面數量很少,沒有數據庫操作。這樣的項目幾乎可以任意
原创 一個在線音樂軟件的故事(三、音樂從哪裏來?)
音樂從哪裏來? 現在互聯網提供開放音樂API接口的平臺還是比較多的,比如:百度音樂API接口、騰訊音樂API接口、蝦米音樂API接口甚至中國移動都曾經有過音樂API接口,有興趣可以度娘一下,還有很多知名不知名的互聯網平臺都提供音樂API的
原创 一個在線音樂軟件的故事(二、其實故事從這裏纔開始)
其實故事從這裏纔開始 如果你看到了這裏,那你應該看出來,我是在講軟件開發的故事,如果你和我一樣喜歡Linux,喜歡用Python那我希望你也喜歡這個故事。這個故事並不是講如何使用Python的,所以關於如何使用Python推薦你看《Pyt