天天看點

《Android應用開發》——2.1節檔案

本節書摘來自異步社群《android應用開發》一書中的第2章,第2.1節檔案,作者 【美】chris haseman,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

2.1 檔案

android應用開發

一個手機應用的最基本形式由一個界面構成,單擊裝置主界面上的一個圖示可以啟動它。

sdk建立一個基本android項目的同時,也建立了幾個檔案和重要的目錄。

對于任何項目,在開始建構結構之前,重要的是至少要浏覽一下藍圖。以下是構成android項目結構的檔案和目錄:

本章的後面部分會介紹清單檔案和這些目錄。

清單檔案

androidmanifest.xml檔案是到手機其他部分的入口,描述哪個部件應該接收什麼事件。在這個清單檔案中也要聲明此應用需要具有對哪些硬體和軟體的通路許可。首先,來看看androidmanifest.xml檔案的聲明。

這段代碼中有幾處值得注意的地方。package定義是告訴android要到哪個java包中尋找構成應用部件的類檔案,接下去兩個變量現在還不太重要,但是一旦準備把應用釋出到android應用市場上去,它們就顯得至關重要了。versioncode是一個數字,幫助應用市場提醒使用者有一個可用的更新。versionname是一個字元串,用于程式菜單上和應用市場上顯示,作為應用的目前版本。一個應用隻有一個androidmanifest.xml檔案,是以,後文中會把這個檔案和概念簡稱為“清單”。

繼續閱讀