Android手機開發(fā)入門知識_第1頁
Android手機開發(fā)入門知識_第2頁
Android手機開發(fā)入門知識_第3頁
Android手機開發(fā)入門知識_第4頁
Android手機開發(fā)入門知識_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

課程考核方式□平時成績60%

■考勤35分

■作業(yè)20分

■課堂表現(xiàn)5分□期末考試成績40%第1章認(rèn)識Android

Android起源

開放手機聯(lián)盟(OpenHandsetAlliance,OHA)由谷歌公司于2007年發(fā)起的一個全球性的聯(lián)盟組織,成立時包含34家聯(lián)盟成員,現(xiàn)在已經(jīng)增加到82家聯(lián)盟組織的目標(biāo):研發(fā)移動設(shè)備的新技術(shù),用以大幅削減移動設(shè)備開發(fā)與推廣成本通過聯(lián)盟各個合作方的努力,建立了移動通信領(lǐng)域新的合作環(huán)境,促進(jìn)了創(chuàng)新移動設(shè)備的開發(fā),創(chuàng)造了目前移動平臺實現(xiàn)的用戶體驗Android起源開放手機聯(lián)盟開放手機聯(lián)盟成員(初期34個成員---目前82個)電信運營商半導(dǎo)體芯片商手機硬件制造商軟件廠商商品化公司Android發(fā)展史2011年10月19日,Android4.0版本(冰淇淋三明治)正式發(fā)布。同時支持智能手機、平板電腦、電視等設(shè)備。人臉識別功能,用戶可以使用自拍相片設(shè)置屏幕鎖?;贜FC的AndroidBeam功能,可以讓兩部手機在接近到4厘米后交換信息,可交換的內(nèi)容包括網(wǎng)站、聯(lián)系人、導(dǎo)航、YouTube視頻等,甚至是電子市場的下載鏈接。Android體系結(jié)構(gòu)體系分為四層:1、Linux內(nèi)核2、中間件層3、程序框架層4、應(yīng)用程序?qū)?/p>

Android的學(xué)習(xí)曲線個人觀點:

Android其實質(zhì)為以Linux為內(nèi)核的操作系統(tǒng)。我們的學(xué)習(xí)重點是在Android系統(tǒng)上的應(yīng)用的開發(fā),而不是操作系統(tǒng)的學(xué)習(xí)與開發(fā)。

Android開發(fā)環(huán)境1、開發(fā)環(huán)境

JDK+Eclipse+AndroidSDK+ADT2、安裝順序JDK安裝與配置Eclipse安裝

AndroidSDK安裝與配置ADT的下載以及為Eclipse設(shè)置SDK路徑為Eclipse設(shè)置SDK路徑重啟Eclipse后你會在windows菜單下的Preferences選項中看到Android項,如下圖所示。在SDKLocation中輸入AndroidSDK的路徑,這樣Eclipse就可以使用AndroidSDK認(rèn)識HelloWorld填寫應(yīng)用程序名稱(Applicationname)工程名(Projectname),一般與應(yīng)用程序名一致TargetSDK:用于選擇AndroidSDK的版本Activityname:設(shè)置Activity類的名字(Java文件名)Layoutname:設(shè)置界面布局的XML文件的文件名包名稱(Packagename)是包的命名空間,需要遵循Java包的命名方法。包名稱由兩個或多個標(biāo)識符組成,中間用點隔開,例如hrbeu.HelloAndroid。認(rèn)識HelloWorldAndroid虛擬設(shè)備(AVD) 為了讓Android程序能夠正常運行,必須首先建立Android虛擬設(shè)備(AndroidVirtualDevice,AVD)通過Eclipse的Window→AVDManager啟動AVD管理器在AVD管理器點擊“New”,打開AVD創(chuàng)建界面完成AVD的配置后,點擊“CreateAVD”保持AVD的配置信息,然后在AVD管理器點擊“Start”按鈕啟動Android模擬器。認(rèn)識HelloWorld運行選項配置通過Run→RunAndroidApplicationAndroid程序結(jié)構(gòu)建立HelloAndroid程序在建立HelloAndroid程序的過程中,ADT會自動建立一些目錄和文件這些目錄和文件有其固定的作用,有的允許修改,有的不能修改。認(rèn)識布局文件布局文件位于res/layout/目錄下,具體到main.xml,它的路徑就是res/layout/main.xml。接下來找到main.xml文件,雙擊打開它,我們就可以看到布局文件的真面目了,如下圖所示:認(rèn)識值文件文本視圖TextView中的屬性:

Android:text=”@string/hello_world”@標(biāo)志的意思是之后的內(nèi)容需要解析。“@string/hello_world”的實際內(nèi)容是:解析到string類型的節(jié)點名為hello_world的內(nèi)容。在res/values文件目錄中可以找到strings.xml。認(rèn)識R文件R文件位于gen/<packagename>/R.java目錄下,它就好比是一個聯(lián)系薄,記錄

溫馨提示

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

最新文檔

評論

0/150

提交評論