熱門文章

1. 什麼是JSON

這個查Wiki JSON會比較快。簡單的說JSON的全名是JavaScript Object Notation,用途是資料交換。在這之前會用XML來做資料交換,可是當資料量很多時,XML檔會很肥大,而JSON是輕量級的資料交換格式,著重在檔案小速度快。

1. 存在手機還是SDcard

Android可以將檔案儲存在手機上的記憶體(Internal Storage),或是外部儲存媒體 SDcard(External Storage)。

11. 事件


11.1 使用事件

事件:當發生什麼事件時,要做什麼。

10. 動畫

要做動畫就要有一個固定的時間迴圈,不斷地重覆執行把每個影格中的影像畫出來,最常用的大概就是setTimeout了。但現在有requestAnimFrame()方法,由瀏覽器實作專門用來執行動畫。

9. 變形


9.1 轉換

對translate方法輸入位移值。下圖中灰色方塊位於座標(0,0),綠色方塊則是將座標位移到畫布正中。

7. 陰影

使用shadowOffsetX及shadowOffsetY指定陰影位移的距離,使用shadowColor指定陰影的顏色,使用shadowBlur指定陰影的模糊程度。

5. 圖片


5.1 顯示圖片

要在Canvas上顯示圖片,必須使用drawImage,並指定圖片來源及位置。
context.drawImage(imageObj,destX,destY);

3. 填色


3.1 單色

前面《HTML5 Canvas (1) – Canvas的基本使用》有提到每個線段的開始都要加個
context.beginPath();
來指示這是線段的開始,那結束就是
context.closePath();
加上結束的指示,就可以對這個區域填色。
context.fillStyle="顏色值";
context.fill();
如果你沒有寫fillStyle這行,直接fill()的話,會填入預設的黑色。

1. Canvas 標籤

HTML5新增了一個畫布(Canvas)標籤,可以在上面畫圖或呈現動畫,當然也可以用來製作遊戲。Canvas只是提供一個可供繪圖的區域,繪圖的實際作業必須使用Javascript來執行。

Photo by chrisphoto

我的部落格大概是從2008年開始寫,一開始是為了記錄學習經驗、備忘及分享心得,所以沒有放廣告。之後看了許多部落格有放廣告,所以也好奇的開始放廣告。一開始放BloggerAds的廣告,再來加入Google AdSense的廣告。說真的,不是人氣部落格的流量真的很少,轉換成廣告點擊率就別說了,結論就是,想靠部落格賺廣告費,你得成為很熱門的部落格才行,很熱的很熱的很熱!!真的。

關於我

我的相片
Tony
Taichung, Taiwan
檢視我的完整簡介

交朋友

最新文章

文章回應

廣告!

文章分類

依時間分類

網站資訊

Taiwan(台灣)

廣告!