作為開發者,你的第一感覺是你拿到這個開發框架寫“Hello, World!”程序時的難易程度給你留下的。 當然,在android裡,這個非常容易,下面我給你演示:
- 創建一個工程
- 創建UI
- 運行代碼: Hello, android
下面的章節將詳細描述
- 使用XML構建UI
- 調試工程
- 不使用Eclipse創建一個工程
讓我們開始
創建工程
創建一個盡可能簡單的工程,Eclipse的插件可以使android的開發變得簡單。
你需要一台裝有 Eclipse IDE (參考系統和軟件需求), 你還需要安裝 android Eclipse 插件 (ADT)。 如果你都准備好了, 繼續看這裡。
首先,你需要對如何創建“Hello, World!”有個大概的了解:
- 在菜單中 File > New > Project 中創建一個新的android 項目。
- 在創建android項目的對話框裡填寫項目的詳細信息。
- 編輯自動生成代碼的模板去顯示一些輸出。
這樣就可以了,下一步,我們將詳細講解每一步。
- 創建一個新的android項目
打開Eclipse, 選擇File > New > Project如果android的Eclipse的插件正確安裝了,彈出的對話框裡就會有一項“android”,這一項有唯一的子項 “android Project”。
選中“android Project”,點下一步。
- 填寫工程的詳細信息
下一步需要你填寫項目的詳細信息,這裡有個例子:
每一項具體的意思:
不使用Eclipse創建工程
如果你不使用Eclipse(比如你喜歡其他IDE工具,或者僅僅使用文本編輯器或者命令行工具),那麼Eclipse的插件對你沒有作用。別擔心-它不會因為你不使用Eclipse而使用失去任何功能。
Android對Eclipse的插件僅僅是android SDK外圍的一個工具。(這些工具如: 模擬器,aapt, adb, ddms等等都在 其他文檔) 因此,將這些工具和其他工具如“ant”編譯文件結合也是有可能的。
android SDK裡包含一個Python的腳本“activitycreator.py”,它可以為你的項目創建所有的代碼以及目錄。就像ant中的“build.XML”文件。這允許你使用命令行編譯你的工程或者使用你自己的IDE工具集成。
例如,就像我們剛使用Eclipse創建的Helloandroid項目,你可以使用命令:
activitycreator.py --out HelloAndroid com.android.hello.Helloandroid
編譯工程的時候,你運行“ant”命令,當命令成功執行後,將在“bin”目錄裡產生一個 “HelloAndroid.apk”的文件,“apk”文件是android的一個包,你可以使用“adb”工具安裝或者執行。