天天看點

《精通Android 執行個體開發》——第1章,第1.14節第一個Android程式

本節書摘來自異步社群《精通android 執行個體開發》一書中的第1章,第1.14節第一個android程式,作者 陳強,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

1.14 第一個android程式

1.14.1 執行個體說明

經過本書前面執行個體的講解,想必讀者已經了解了搭建android開發環境的基本知識。在本執行個體中,将通過一個簡單android執行個體的實作過程來說明編寫android應用代碼的具體流程。

我們知道eclipse是開發android應用項目的最佳內建開發環境,是以本書中的具體編碼執行個體都将使用eclipse來實作。使用eclipse開發傳統android應用項目的方法和開發傳統java項目的方法基本相似,都要事先建立project工程項目,然後才能編寫源碼。

1.14.2 具體實作

(1)打開eclipse,依次單擊【file】︱【new】︱【project】指令,然後單擊“android”選項建立一個android工程檔案,如圖1-75所示。

(2)選擇“android project”選項後單擊【next】按鈕,在彈出的“new android project”對話框中,設定工程資訊,如圖1-76所示。在此界面中需要依次設定工程名字、包名字、activity名字、應用名字。

《精通Android 執行個體開發》——第1章,第1.14節第一個Android程式

(3)經過上述步驟後,建立了一個名為“first”的工程檔案。此時打開檔案“fist.java”,會顯示如下代碼。

如果此時運作程式,在模拟器中将不會顯示任何東西。我們可以對上述代碼稍微進行修改,讓程式輸出“你們好,我是android!”。具體代碼如下所示。

(4)儲存上述代碼,此時就可以運作這段程式了。右鍵單擊項目名,在彈出指令中依次選擇【run as】︱【android application】指令,如圖1-77所示。

(5)此時運作上述android工程程式,運作完成後在螢幕中輸出“你們好,我是android!”這段文字,如圖1-78所示。

《精通Android 執行個體開發》——第1章,第1.14節第一個Android程式

1.14.3 特别提醒——解決模拟器運作時間長而引發的錯誤

在第一次使用模拟器調試android程式時,很可能因為加載程式的時間太長,運作後會一直顯示圖1-79所示的界面。

解決此問題的方法是單擊圖1-79中的menu鍵,在彈出視窗中單擊【wait】按鈕,如圖1-80所示。

《精通Android 執行個體開發》——第1章,第1.14節第一個Android程式

經過上述操作,即可成功顯示圖1-78所示的運作效果。

另外在android項目中,幾乎所有的ui都是由view或view子類實作的。view代表了一塊區域,此區域不但可以處理事件,并且可以渲染這塊區域。上述代碼中的元件是textview,此元件就是通過繼承view來實作的。為此我們可以認為:textview代表了一塊區域,區域裡面有一些文字資訊,并且我們可以對區域裡的文字進行修飾處理。

繼續閱讀