【移動應用開發(fā)技術(shù)】1.3 開發(fā)第一個Android應用_第1頁
【移動應用開發(fā)技術(shù)】1.3 開發(fā)第一個Android應用_第2頁
【移動應用開發(fā)技術(shù)】1.3 開發(fā)第一個Android應用_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

【移動應用開發(fā)技術(shù)】1.3開發(fā)第一個Android應用

創(chuàng)建一個Android模擬器點擊手機形狀的圖形(androidvirtualdevicemanager)創(chuàng)建一個新的android模擬器開發(fā)第一個Android應用打開eclipse->File->New->AndroidApplicationprojectAndroid應用程序架構(gòu)src

java原代碼存放目錄gen自動生成目錄目錄中存放所有由Android開發(fā)工具自動生成的文件。目錄中最重要的就是R.java文件。這個文件由Android開發(fā)工具自動產(chǎn)生的。Android開發(fā)工具會自動根據(jù)你放入res目錄的資源,同步更新修改R.java文件。正因為R.java文件是由開發(fā)工具自動生成的,所以我們應避免手工修改R.java。R.java在應用中起到了字典的作用,它包含了各種資源的id,通過R.java,應用可以很方便地找到對應資源。另外編繹器也會檢查R.java列表中的資源是否被使用到,沒有被使用到的資源不會編繹進軟件中,這樣可以減少應用在手機占用的空間。res資源(Resource)目錄在這個目錄中我們可以存放應用使用到的各種資源,如xml界面文件,圖片或數(shù)據(jù)。(具體請看下方。)libs支持庫目錄程序開發(fā)時需要的一些三方的jar包可以放在這個目錄,系統(tǒng)會自動把里面的jar包,添加到環(huán)境變量。assets資源目錄Android除了提供/res目錄存放資源文件外,在/assets目錄也可以存放資源文件,而且/assets目錄下的資源文件不會在R.java自動生成ID,所以讀取/assets目錄下的文件必須指定文件的路徑,如:file:///android_asset/xxx.3gpbin工程的編譯目錄.存放一些編譯時產(chǎn)生的臨時文件和當前工程的.apk文件.AndroidManifest.xml項目清單文件

這個文件列出了應用程序所提供的功能,以后你開發(fā)好的各種組件需要在該文件中進行配置,如果應用使用到了系統(tǒng)內(nèi)置的應用(如電話服務、互聯(lián)網(wǎng)服務、短信服務、GPS服務等等),你還需在該文件中聲明使用權(quán)限。perties項目環(huán)境信息,一般是不需要修改此文件proguard-project.txt加密當前程序所使用.Android打包應用程序并安裝的過程編譯classes.dex文件(詳見1.1)編譯resources.arsc文件

1.Xml資源文件從文本格式編譯轉(zhuǎn)換為二進制格式.

2.生成資源索引表resources.arsc.

3.把resources.arsc轉(zhuǎn)換成的二進制格式.ADB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論