2010年5月20日 星期四
Python 初體驗
孤陋寡聞的我總算要踏出程式屠龍的第一步!
聽說有一派巨蟒神功無敵,愈練此功還不需要自宮
看了 ericsk 大大秘訣之後,更令我想要一試
人家說用command line寫程式才是真男人...那我只好當小女人用IDE了(拿刀剁)
我選擇 Eclipse + Pydev windows版安裝教學 mac版安裝教學
目前就先做到這裡...明天在來挑戰10分鐘!
聽說有一派巨蟒神功無敵,愈練此功還不需要自宮
看了 ericsk 大大秘訣之後,更令我想要一試
人家說用command line寫程式才是真男人...那我只好當小女人用IDE了(拿刀剁)
我選擇 Eclipse + Pydev windows版安裝教學 mac版安裝教學
目前就先做到這裡...明天在來挑戰10分鐘!
2010年5月4日 星期二
[Android為什麼]怎麼製作透明的canvas
一般我們都會用
@Override
protected void dispatchDraw(Canvas canvas){
super.dispatchDraw(canvas);
}
進階閱讀:http://blog.pocketjourney.com/2008/03/15/tutorial-1-transparent-panel-linear-layout-on-mapview-google-map/
@Override
protected void onDraw(Canvas canvas){
super.onDraw(canvas);
}
來畫要的圖形,但卻沒辦法重疊,所以為了要讓他們可以被重疊,要改成這樣
@Override
protected void dispatchDraw(Canvas canvas){
super.dispatchDraw(canvas);
}
進階閱讀:http://blog.pocketjourney.com/2008/03/15/tutorial-1-transparent-panel-linear-layout-on-mapview-google-map/
2010年5月3日 星期一
[Android為什麼]什麼是Layout?
Layout 是一繼承ViewGroup的類別,功能是用來將子元件配置在畫面上
Andrioid SDK內建了一些Layout,方便設計UI,以下就簡介常用的Layout
Andrioid SDK內建了一些Layout,方便設計UI,以下就簡介常用的Layout
- FrameLayout
將View顯示在左上角,增加多個View的時候,後加的View會蓋在先加的上面。
例如:背景貪食蛇,先加入相機View,在加入蛇的View。
- LinearLayout
建新的Layout XML預設的Layout方式,會沿著某一個值線方向增加子View,
包括垂直和水平。垂直的Layout每一行有一個子View,而水平的只有一行。
可以位每個子View設定"weight"控制每個子View的相對大小。
- RelativeLayout
可以定義每個子View相對於其它的View或螢幕邊界的位置。
- TableLayout
按照表格行列來放View,每格可以有多個行和列,並可設定縮小或增長。
- AbsoluteLayout
可以設定每一個子元件的絕對座標,可以精確的佈局,但是和其他Layout相比,
如果螢幕解析度不同就會整個跑掉,基本上建議不要使用此種Layout。
http://blog.csdn.net/ligaoyang/archive/2009/09/24/4591576.aspx
http://blog.csdn.net/ligaoyang/archive/2009/09/28/4612753.aspx
http://penguin7.blog.51cto.com/966026/222075
訂閱:
文章 (Atom)