移動應用開發實驗報告_第1頁
移動應用開發實驗報告_第2頁
移動應用開發實驗報告_第3頁
移動應用開發實驗報告_第4頁
移動應用開發實驗報告_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、實驗一Android開發基礎實驗時間:2018.3.16實驗地點:X501一、實驗目的1 .掌握Android開發環境的搭建;2 .了解AndroidSDK的安裝、配置、使用;3 .熟悉開發工具AndroidStudio的使用;4 .了解創建項目并熟悉文件目錄結構;二、實驗學時2學時/次,共2學時三、實驗環境AndroidStudio;JDK1.7;PC機四、實驗內容和要求1. AndroidStudio安裝AndroidStudio的下載與安裝前提準備工作:安裝JDK并配置JDK環境變量。請使用傳統的JAVA_HOME環境變量名稱。很多人會被提醒JVM或者JDK查找失敗,幾乎都是因為JDK版

2、本或者沒有使用JAVA_HOME這個環境變量名稱的原因。AndroidStudio可以從中文社區進行下載,網址為/。在瀏覽器中打開該網址,如圖1-1所示。圖1-1AndroidStudio官方網站選擇合適的平臺,進行下載,如圖1-2所示。圖1-2Javaplatform(JDK)安裝之前,要確定JDK版本必須是1.7或以上,否則安裝之后會報錯。雙擊AndroidStudio的安裝文件,按照提示一步步安裝,具體參考教材。不出意外的話,看到圖1-3所示的界面,說明AndroidStudio已經安裝成功了。圖1-3AndroidStudio已經

3、安裝成功2 .配置AndroidStudio安裝AndroidStudio完成之后,運行AndroidStudio。每一次安裝,都會顯示圖1-4所示的這個界面,用以選擇導入AndroidStudio的配置文件。第一個選項:使用以前版本的配置文件夾。第二個選項:導入某一個目錄下的配置文件夾。第三個選項:不導入配置文件夾。如果你以前使用過AndroidStudio,可以選擇到以前的版本。如果你是第一次使用,可以選擇第三項。圖1-4導入AndroidStudio配置文件3 .創建AVD7如圖1-5所示,點擊圖標,打開AVDManager,效果如圖1-6所示。t,.HrlloWcrjd*【CALhEA

4、dniiHi,"Ec*rMi|.口機"qpp*.flppircLrrxxnXteslflijoutjjt1i'iHtymoinJtnnlAridfoifile! Edi 國ew 幽后制e Gode Mab上巴 fijrlactor fiuild 電in Tools MCS 時cdg Hdpu _ AVHERCl迫。笈HfllhWorld appm*;n -ns layoutdhAy.ma injeml圖1-5打開模擬設備管理器圖1-6模擬設備管理器界面單擊創建虛擬設備,打開新的界面,選擇設備類型與尺寸,如圖1-7所示。圖1-7選擇設備類型和尺寸選擇合適的SDK版本,

5、如圖1-8所示。圖1-8選擇SD領本配置AVD屬性,如圖1-9所示。點擊“Finish”后,返回到AVK啕CsffC二FS.ITT,加3中F*wjAr=£2tfir-*i>,.,二部£*.*mu尊圖1-9配置AVD屬性圖1-9打開AV改果4 .創建第一個HelloWorldAndroidStudio中選擇【FileNewNewProject】選項創建項目,如下圖1-10所示。填寫相關信息,依次如圖1-11、圖1-12、圖1-13所示,最終完成應用程序的創建。圖1-10創建新的工程圖1-11選擇應用軟件支持的設備平臺點擊工具欄中【AVDManager】按鈕啟動模擬設備管

6、理器,后點擊運行按鈕,啟動虛擬手機。點擊工具欄中的運行按鈕運行程序,如圖1-14所示,運行程序。系統會對程序進行編譯,并將應用軟件安裝于運行的虛擬手機中。圖1-12選擇應用軟件入口代碼圖1-13設置Activity和布局文件圖1-14Android應用程序存儲位置四、思考與練習1 .如何卸載模擬器中的apk應用程序文件。2 .瀏覽AndroidSDK幫助文檔,了解AndroidSDK幫助文檔的結構與用途。實驗二 Android 用戶界面設計實驗時間:2018.3.23實驗地點:X501一、實驗目的1. 掌握用戶界面的基本控件的使用方法;2. 掌握用戶界面布局的使用方法及技巧。3掌握界面事件的使

7、用。二、實驗學時3. 學時/次,共6學時三、實驗環境AndroidStudio;JDK1.7;PC機四、實驗內容和要求1 .完成計算器的用戶界面設計以及+-*/四則運算,請寫出+-*/運算的源碼。(Java實現的源碼)2 .使用ProgressBar和Spinner控件,設計并實現如下功能:(1)當單擊按鈕時,進度條開始更新,每隔1秒進度更新10%,直至更新到100%后消失。(2)在界面中添加一個按鈕,使得界面進行跳轉至新的界面,使用Spinner實現一個下拉列表。(Java實現的源碼)8實驗三Android組件通信10實驗時間:2018.4.27實驗地點:X501一、實驗目的1 .掌握Int

8、ent、BroadcastReceiver等組件之間的通信;2 .掌握多線程的概念及使用。3 .掌握Handler類及異步工具類的使用。二、實驗學時2學時/次,共6學時三、實驗環境AndroidStudio;JDK1.7;PC機四、實驗內容和要求(Java實現的源碼)1.本應用程序內的界面跳轉及通信Activity跳轉界面跳轉2.使用2.Intent跳轉至以下功能。(Java實現的源碼)實驗四Android數據存儲12、實驗目的1 .掌握SharePreferences的使用方法;2 .掌握Android內部文件及SD卡存儲文件的方法。3 .掌握SQLite數據庫的使用。、實驗學時2學時/次,共6學時三、實驗環境AndroidStudio;JDK1.7;PC機四、實驗內容和要求1.使用sharePreferences實現如下功能:(Java實現的源碼)功:實現保存QQ空碼功能.使用文件存儲的方式保存數據.用戶交互界面的設計與實現工強(File

溫馨提示

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

評論

0/150

提交評論