view,是android的乙個超類,這個類幾乎包含了所有的螢幕型別。每乙個view都有乙個用於繪圖的畫布,這個畫布可以進行任意擴充套件。
在遊戲開發中葉可以自定義檢視(view),這個畫布的功能更能滿足我們在遊戲開發中的需要。在android中,任何乙個view類都只需重寫ondraw 方法來實現介面顯示,自定義的檢視可以是複雜的3d實現,也可以是非常簡單的文字形式等。
具體示例:
activity:
public class activity01 extends activity
handler myhandler = new handler()
super.handlemessage(msg);
} };
class gamethread implements runnable catch (interruptedexception e)
}} }
@override
public boolean ontouchevent(motionevent event)
return true; }
@override
public boolean onkeydown(int keycode, keyevent event)
return true;
}}
gameview
public class gameview extends view
public void ondraw(canvas canvas) else
paint mpaint = new paint();
switch (count % 4)
canvas.drawrect(x - 40, y - 20, x + 40, y + 20, mpaint);
}}
執行效果: Android View學習示例
view,是android的乙個超類,這個類幾乎包含了所有的螢幕型別。每乙個view都有乙個用於繪圖的畫布,這個畫布可以進行任意擴充套件。在遊戲開發中葉可以自定義檢視 view 這個畫布的功能更能滿足我們在遊戲開發中的需要。在android中,任何乙個view類都只需重寫ondraw 方法來實現介面...
Android View學習示例
view,是android的乙個超類,這個類幾乎包含了所有的螢幕型別。每乙個view都有乙個用於繪圖的畫布,這個畫布可以進行任意擴充套件。在遊戲開發中葉可以自定義檢視 view 這個畫布的功能更能滿足我們在遊戲開發中的需要。在android中,任何乙個view類都只需重寫ondraw 方法來實現介面...
Android View學習示例
view,是android的乙個超類,這個類幾乎包含了所有的螢幕型別。每乙個view都有乙個用於繪圖的畫布,這個畫布可以進行任意擴充套件。在遊戲開發中葉可以自定義檢視 view 這個畫布的功能更能滿足我們在遊戲開發中的需要。在android中,任何乙個view類都只需重寫ondraw 方法來實現介面...