
在 Android 程式中, 呼叫 setContentView( R.layout.main ); 來指定 res / layout / main.xml 做為 UI :

執行結果, 如下 :

但利用 Android ADT 編輯 main.xml 其實很不方便,
強力推薦一個不錯的工具 droiddraw, 可以到 http://code.google.com/p/droiddraw 下載.
解壓縮之後, 直接執行 droiddraw.exe 即可, 如下 :

在 Droiddraw 編輯好畫面之後, 按下 "Generate" 按鈕產生 Layout 語法, 然後將這些內容覆蓋 main.xml, 如下 :

執行結果, 如下 :

這樣, 是不是很直觀呢.