在之前的章節中,從如何安裝Android SDK、如何安裝Eclipse等開發工作,到如何在Eclipse平台上建立Android專案並設定載入配置、如何執行程式、如何進行除錯程式的動作。
但是,都是分別來說明,沒有將這些步驟連接起來。所以,從這個章節開始,會以一個簡單的「Hello,Android!」專案,來將所有步驟連接起來講解,也會將程式結構內一些重要的屬性、方法來加以描述。
在之前的章節中,從如何安裝Android SDK、如何安裝Eclipse等開發工作,到如何在Eclipse平台上建立Android專案並設定載入配置、如何執行程式、如何進行除錯程式的動作。
但是,都是分別來說明,沒有將這些步驟連接起來。所以,從這個章節開始,會以一個簡單的「Hello,Android!」專案,來將所有步驟連接起來講解,也會將程式結構內一些重要的屬性、方法來加以描述。
「Hello,Android!」專案,主要的功能,只有在模擬器上顯示「Hello,Android!」等字串的作用,也許會覺得很簡單,但是,卻可以讓讀者了解Android的基本程式架構,為後續更複雜的範例專案打下基礎。
主要的操作步驟及內容說明,如下所述:
A.如何建立專案
B.如何建立介面
C.執行程式碼
後續再說明比較詳細的說明:
D.如何將介面升級到XML方式來排版
E.如何進行專案除錯
F.如何用非Eclipse平台來建立專案
如何建立專案
要建立一個專案再簡單不過了,在Eclipse平台,使用ADT外掛讓Android開發在一瞬間就可以建立了,相關的安裝,請參考之前的章節。下述為建立專案的步驟:
1.進入Eclipse平台,選取選單「File」中的「New」選項,再選取「Project...」選項,進入開啟新專案的視窗,如圖63所示。
圖63
進入開啟新專案的視窗,如圖63所示。在專案類別中,選取「Android」裡面的「Android Project」,然後按下「Next」按鈕,進行下一個步驟。
Activity Name,描述:「這個專案的主要類別的名稱,這個類別是一個Android的Activity類別的子類別。一個Activity類別是一個簡單的啟動程式和控制程式的類別。它可以根據需要建立介面。」
Application Name,描述:「顯示在應用程式上的標題名稱。」
要輸入的欄位值如下:
Prjoect Name:HelloAndroid
Package Name:com.android.hello
Activity Name:HelloAndroid
Application Name:Hello,Android
圖64
當按下「Finish」按鈕後,Eclipse ADT就會自動產生的樣版程式HelloAndroid.java,內容如下所述:
public class HelloAndroid extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle)
{
super.onCreate(icicle);
setContentView(R.layout.main);
}
}
再下一個章節,再來修改程式碼,來顯示字串「Hello,Android!」。