《Android項目開發實戰》課件 任務1-2創建Android應用軟件項目_第1頁
《Android項目開發實戰》課件 任務1-2創建Android應用軟件項目_第2頁
《Android項目開發實戰》課件 任務1-2創建Android應用軟件項目_第3頁
《Android項目開發實戰》課件 任務1-2創建Android應用軟件項目_第4頁
《Android項目開發實戰》課件 任務1-2創建Android應用軟件項目_第5頁
已閱讀5頁,還剩16頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Android項目開發任務1-2:創建Android應用軟件項目導入任務任務實施相關知識拓展訓練導入任務進行Android應用軟件開發,首先要搭建好軟件開發的編程環境,本次任務將向大家介紹如何創建一個Android應用軟件項目。導入任務【任務目標】了解Android應用軟件項目的創建過程和目錄結構,能獨立并熟練地創建Android應用軟件項目。導入任務【任務描述】在Android編程環境(EclipseIDE)搭建完成后,接下來要學會Android應用軟件項目創建和運行調試。本次任務將講授一下如何創建一個Android應用程序項目,并運行和檢測其運行效果。導入任務【任務分析】在Android項目開發中,應用程序的架構具有嚴格的規定,對于不同類型的程序文件的存放也有著嚴格的要求。因此,在創建一個Android應用程序項目時,應該重點留意該項目的架構設計,弄清楚主要目錄和文件的作用。創建一個Android應用程序項目,首先要設置項目名稱,其次完成界面圖標的設置,并創建一個空的Activity類,最后在項目創建后,一定要在AVD或Android智能手機上測試所創建的項目是否可以正確運行。然后才能開始項目程序的開發。任務實施Android集成開發環境安裝(安裝JDK和Eclipse)Android集成開發環境配置(配置JDK和SDK)創建和運行AVD任務實施操作1:選擇EclipseIDE中的【File】→【New】→【AndroidApplicationProject】,啟動“NewAndroidApp”對話框。任務實施操作2:在“NewAndroidApp”對話框中填寫Android應用程序的項目名稱:“testdemo”,選擇Android項目開發所需的SDK,點擊【Next】按鈕進入下一步。任務實施操作3:選擇項目“testdemo”所需的圖標設置,點擊【Next】按鈕進入下一步。任務實施操作4:創建Activity。這里選擇BlankActivity,點擊【Next】按鈕進入下一步。任務實施操作5:設置Activity類名(ActivityName)、界面程序名稱(LayoutName)和應用程序標題(Title),點擊【Finish】完成Android應用程序項目的創建。任務實施操作6:創建后的Android應用程序項目“testdemo”的結構如下所示。任務實施操作7:選中項目“testdemo”,點擊鼠標右鍵,在彈出的右鍵菜單中選擇【RunAs】→【AndroidApplication】,測試項目“testdemo”的運行效果。任務實施操作8:運行效果如下圖所示,則表示項目創建成功,可以進行下一步的界面設計與程序開發。相關知識認識Android應用程序項目架構認識Android的包文件技術知識知識點1:認識Android應用程序項目架構1.src目錄:存放Android應用程序中所有java源代碼,自動地組織在用戶定義聲明的包內。2.gen目錄:該目錄下的文件是由ADT自動生成的,即包內的R.java文件。該文件為項目中的各個資源在該類中創建其唯一的ID。從R文件中可以看到每一個資源都會有一個整數和它相對應。3.Android目錄:存放該項目支持的jar包。建立不同版本的可能會有不同的依賴。在Android開發中,絕大部分開發用的工具包都被封裝到一個名叫Android.jar的文件里4.Assets目錄:存放項目相關的資源文件。5.bin目錄:用于存放生成的目標文件,例如Java的二進制文件、資源打包文件(.ap_后綴)、Dalvik虛擬機的可執行性文件(.dex后綴),打包好應用文件(.apk后綴)等。6.libs目錄:用于存放需要使用的第三方jar包文件。7.res目錄:存放的是整個項目的經常使用的資源文件。其中(1)drawable開頭的四個目錄:分別以不同尺寸存放png、gif、jpg等圖片資源。(2)layout:存放應用程序的布局文件,文件類型為XML格式。(3)values:存放XML格式的資源描述文件,例如字符串(strings.xml)、顏色(colors.xml)、樣式(styles.xml)、尺寸(dimens.xml)、數組(arrays.xml)等。8.AndroidManifest.xml:項目配置文件,聲明各種組件在項目中的配置和權限。9.proguard-project.txt:該文件是混淆代碼的腳本配置文件。10.perties:項目環境信息,記錄項目與當前應用所使用Android的配置信息。技術知識知識點2:認識Android的包文件android.app:提供高層的程序模型、提供基本的運行環境android.content:包含各種的對設備上的數據進行訪問和發布的類android.database:通過內容提供者瀏覽和操作數據庫android.graphics:底層的圖形庫,包含畫布、顏色、點、矩形等,可以直接繪制到屏幕上android.location:定位和相關服務的類android.media:提供一些類管理多種音頻、視頻的媒體接口

:提供幫助網絡訪問的類,超過通常的.*接口android.os:提供了系統服務、消息傳輸、IPC機制android.opengl:提供OpenGL的工具vider:提供類訪問Android的內容提供者android.telephony:提供與撥打電話相關的API交互android.view:提供基礎的用戶界面接口框架android.util:涉及工具性的方法,例如時間日期的操作android.webkit:默認瀏覽器操作接口android.widget:包含各種UI元素(大部分是可見的)在

溫馨提示

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

評論

0/150

提交評論