




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、移動(dòng)終端開(kāi)發(fā)技術(shù) Tel :E-mail : 考核方式:卷面: 60%平時(shí): 20%實(shí)驗(yàn): 20% 不許曠課,累計(jì)三次者,取消考試資格; 上課不許遲到; 按時(shí)上交作業(yè);基本情況及要求理論學(xué)時(shí):32學(xué)時(shí) 實(shí)驗(yàn)學(xué)時(shí):16學(xué)時(shí)Android應(yīng)用系統(tǒng)開(kāi)發(fā)教 材書(shū)名:書(shū)名:Android Android 移動(dòng)應(yīng)用移動(dòng)應(yīng)用 基礎(chǔ)教程基礎(chǔ)教程作者:傳智播客高教產(chǎn)品研發(fā)部作者:傳智播客高教產(chǎn)品研發(fā)部出版社:中國(guó)鐵道出版社出版社:中國(guó)鐵道出版社Android應(yīng)用系統(tǒng)開(kāi)發(fā)課外推薦書(shū)名:書(shū)名:Android系統(tǒng)原理及開(kāi)發(fā)系統(tǒng)原理及開(kāi)發(fā) 要點(diǎn)詳解要點(diǎn)詳解作者:韓超等作者:韓超等出版社:電子工
2、業(yè)出版社出版社:電子工業(yè)出版社Android開(kāi)發(fā)網(wǎng): http:/ 978-7-302-32100-2ISBN: 978-7-302-32100-21.1 Android簡(jiǎn)介 1.1.1 通信技術(shù)通信技術(shù)第一代通信技術(shù)(第一代通信技術(shù)(1G):是指最初的模擬、僅限語(yǔ)音的蜂窩電話標(biāo)準(zhǔn)。第二代通信技術(shù)(第二代通信技術(shù)(2G):是指第2代移動(dòng)通信技術(shù),代表為GSM,以數(shù)字語(yǔ)音傳輸技術(shù)為核心。第三代通信技術(shù)(第三代通信技術(shù)(3G):是指將無(wú)線通信與國(guó)際互聯(lián)網(wǎng)等多媒體通信結(jié)合的新一代移動(dòng)通信系統(tǒng)。第四代通信技術(shù)(第四代通信技術(shù)(4G):又稱(chēng)IMT-Advanced技術(shù),它包括了TD-LTE 和 FDD-
3、LTE。1.1 Android簡(jiǎn)介 1.1.1 通信技術(shù)通信技術(shù)目前應(yīng)用最廣泛的是目前應(yīng)用最廣泛的是3G技術(shù)。技術(shù)。 3G技術(shù)實(shí)際上是一種通信技術(shù)的標(biāo)準(zhǔn),符合該標(biāo)準(zhǔn)的有WCDMA、CDMA2000、TD-SCDMA三種無(wú)線接口標(biāo)準(zhǔn)。WCDMA:是一個(gè)國(guó)際通用的標(biāo)準(zhǔn),美國(guó)、歐洲等絕大多數(shù)國(guó)家使用的都是這種標(biāo)準(zhǔn)。CDMA2000:只有日本、韓國(guó)、北美和中國(guó)在使用。TD-SCDMA:中國(guó)自己獨(dú)自制定的3G標(biāo)準(zhǔn)。1.1 Android簡(jiǎn)介 1.1.2 Android起源起源 Android一詞最早出現(xiàn)于法國(guó)作家利爾亞當(dāng)在1886年發(fā)表的科幻小說(shuō)未來(lái)夏娃中,將外表像人像人的機(jī)器機(jī)器起名為Android。
4、 Android操作系統(tǒng)最初是由安迪安迪羅賓羅賓(Andy Rubin)開(kāi)發(fā)出的,2005年被Google收購(gòu),并于2007年11月5日正式向外界展示了這款系統(tǒng)。 2008年9月發(fā)布Android第第1個(gè)個(gè)版本Android1.1。Android系統(tǒng)一經(jīng)推出,版本升級(jí)非??欤瑤缀趺扛舭肽昃陀幸粋€(gè)新的版本發(fā)布。從Android1.5版本開(kāi)始,Android用甜點(diǎn)甜點(diǎn)作為系統(tǒng)版本的代號(hào)。2009年4月30日,Android1.5 Cupcake(紙杯蛋糕)正式發(fā)布。2009年9月5日,Android1.6 Donut(甜甜圈)版本發(fā)布。 .1.1 Android簡(jiǎn)介 1.1.2 Android起源
5、起源 Android的發(fā)展史 2009年4月,Android1.5 Cupcake(紙杯蛋糕)正式發(fā)布。 2009年9月,Android1.6 Donut(甜甜圈)版本發(fā)布。 支持CDMA 2009年10月,Android2.0/2.0.1/2.1 clair(松餅)版本發(fā)布。 2010年5月,Android2.2/2.2.1 Froyo(凍酸奶)版本發(fā)布。 2010年12月,Android2.3 Gingerbread(姜餅)版本發(fā)布。穩(wěn)定、強(qiáng)大 2011年2月,Android3.0 Honeycomb(蜂巢)版本發(fā)布。 碎片化 2011年5月,Android3.1 Honeycomb(蜂巢
6、)版本發(fā)布。 2011年7月,Android3.2 Honeycomb(蜂巢)版本發(fā)布。 2011年10月,Android4.0 Ice Cream Sandwich(冰激凌三明治)版本發(fā)布。 2012年6月,Android4.1 Jelly Bean(果凍豆)版本發(fā)布。 2012年10月,Android4.2 Jelly Bean(果凍豆)版本發(fā)布。 2013年7月,Android4.3 Jelly Bean(果凍豆)版本發(fā)布。 2013年9月,Android4.4 KitKat(奇巧)版本發(fā)布。 2014年10月,Android 5.0 Lollipop(棒棒糖)版本發(fā)布。 1.1 And
7、roid簡(jiǎn)介1.1 Android簡(jiǎn)介 1.1.3 Android體系結(jié)構(gòu)體系結(jié)構(gòu)1.1 Android簡(jiǎn)介 1.1.4 Dalvik虛擬機(jī)虛擬機(jī) Dalvik是Google公司自己設(shè)計(jì)用于Android平臺(tái)的虛擬機(jī)虛擬機(jī),它可以簡(jiǎn)單的完成進(jìn)程隔離進(jìn)程隔離和線程管理線程管理,并且可以提高內(nèi)存的使用效率。 基于架構(gòu) 基于棧架構(gòu) 基于寄存器架構(gòu)JVM (jdk javac) 文件格式 .java.class.jar .java.class.dex.odexDalvik VM (sdk dex) Android Android 開(kāi)發(fā)環(huán)境搭建開(kāi)發(fā)環(huán)境搭建( (過(guò)時(shí)過(guò)時(shí)) )Java運(yùn)行和編譯環(huán)境JDK
8、:http:/ DOCS:http:/ Android開(kāi)發(fā)環(huán)境搭建Android Android 開(kāi)發(fā)環(huán)境搭建開(kāi)發(fā)環(huán)境搭建獲取SDK 工具包32位操作系統(tǒng)下載地址:http:/ + ADT 插件(JDK)lAndroid SDK lAndroid Platform-toolsl最新的Android 開(kāi)發(fā)平臺(tái) platformsl最新的模擬器鏡像1.2 Android開(kāi)發(fā)環(huán)境搭建1.2 Android開(kāi)發(fā)環(huán)境搭建 1.2.1 ADT Bundle開(kāi)發(fā)工具集合開(kāi)發(fā)工具集合 到“http:/ Bundle。將ADT Bundle解壓后,會(huì)看到eclipse目錄目錄、sdk目錄和SDKManager.
9、exe。 搭建開(kāi)發(fā)Android程序的開(kāi)發(fā)環(huán)境需要下列工具:1 Java SE提供的JDK2 Android SDK3 SDK platform1. Java SE提供的JDKv JDK版本不低于1.5v 安裝JDK可使用默認(rèn)安裝路徑,也可修改安裝路徑。1.2 Android開(kāi)發(fā)環(huán)境搭建 2. Android SDKv 是Android專(zhuān)屬的軟件開(kāi)發(fā)工具包。v 安裝Android SDK下載并安裝Android SDK 實(shí)驗(yàn)室數(shù)據(jù)盤(pán)有個(gè)壓縮包 Android_SDK_windows文件即是。 解壓縮即可。設(shè)置path值 path值后加上 “D:Android_SDK_windowsadt-bu
10、ndle-windows-x86-20131030sdktools”注意:設(shè)置完畢后,需重新打開(kāi)MS-DOS命令行窗口才可以使path新增加的值有效。1.2 Android開(kāi)發(fā)環(huán)境搭建 3. SDK Platformv SDK Platform(開(kāi)發(fā)平臺(tái))及 Platform-tools(平臺(tái)工具) SDK Platform(開(kāi)發(fā)平臺(tái))由Android的專(zhuān)用包(專(zhuān)用類(lèi)庫(kù)) 和虛擬設(shè)備構(gòu)成。v 使用 SDK管理器(SDK Manager.exe) 雙擊SDK Manager.exe打開(kāi)SDK管理器1.2 Android開(kāi)發(fā)環(huán)境搭建 3. SDK Platformv 使用 SDK管理器(SDK M
11、anager.exe) 設(shè)置path值 path值后加上 “D:Android_SDK_windowsadt-bundle- windows-x86-20131030sdkplatform-tools ”注意:兩個(gè)path值中間用分號(hào)“;”間隔。1.2 Android開(kāi)發(fā)環(huán)境搭建1.2 Android開(kāi)發(fā)環(huán)境搭建 1.2.2 安裝注意事項(xiàng)安裝注意事項(xiàng)Android SDK Manager無(wú)法更新或者更新緩慢,原因就是國(guó)內(nèi)無(wú)法訪問(wèn)。解決辦法1:打開(kāi)目錄 C:WindowsSystem32driversetc,在目錄下有hosts文件。在hosts文件添加46 74.125
12、.113.121 46 46 dl-打開(kāi)Android SDK Manager,在Tools下的 Options 里面,勾選 Force https:/.sources to be fetched using http:/.1.2 Android開(kāi)發(fā)環(huán)境搭建 解決辦法2: 添加代理: 打開(kāi)Android SDK Manager,在Tools下的 Options 里面,在HTTP Proxy Server和HTTP Proxy Port輸入框內(nèi)填入和80 這個(gè)是使用東軟鏡像站代理下載 推薦另一個(gè)中科院開(kāi)源協(xié)會(huì)鏡像站 和80 1.2.2 安裝注意事項(xiàng)
13、安裝注意事項(xiàng)AVD(Android Virtual Device)管理器v 創(chuàng)建AVD的方法有兩種:一是通過(guò)AVD管理器,二是通過(guò)命令行創(chuàng)建。拷貝 1.2.3 AVD管理器管理器創(chuàng)建AVD的名字選擇一個(gè)SDK Platform1.3 構(gòu)建虛擬設(shè)備1.2 Android開(kāi)發(fā)環(huán)境搭建 1.2.4 Android調(diào)試橋(調(diào)試橋(ADB) Android調(diào)試橋指的就是adb.exe工具(Android Debug Bridge簡(jiǎn)稱(chēng)ADB),存在于SDK的platform-tools目錄中,允許開(kāi)發(fā)人員與模擬器或者連接的Android設(shè)備進(jìn)行通信。常見(jiàn)命令操作(需要配置adb.exe的環(huán)境變量)adb
14、devices 列出所有的設(shè)備adb start-server 開(kāi)啟adb服務(wù)adb kill-server 關(guān)閉adb服務(wù)adb logcat查看Logadb shell掛載到Linux的空間 adb install 安裝應(yīng)用程序adb s install 安裝應(yīng)用到指定模擬器adb uninstall adb pull 取文件adb push 存文件emulator avd ctrl + F11 橫豎屏的切換 1.2 Android開(kāi)發(fā)環(huán)境搭建 1.2.5 DDMS的使用的使用 DDMS全稱(chēng)Dalvik Debug Monitor Service,它是Android開(kāi)發(fā)環(huán)境中Dalvik虛
15、擬機(jī)調(diào)試監(jiān)控服務(wù)虛擬機(jī)調(diào)試監(jiān)控服務(wù)。DDMS作為IDE、emultor、真機(jī)之間的橋梁,將捕捉到終端的ID通過(guò)ADB建立調(diào)試橋,從而實(shí)現(xiàn)發(fā)送指令到測(cè)試終端的目的。1.3 開(kāi)發(fā)第一個(gè)Android程序 1.3.1 案例案例HelloWorld程序程序 任何一門(mén)語(yǔ)言編寫(xiě)的第一個(gè)程序毫無(wú)疑問(wèn)的都是HelloWorld,當(dāng)然我們也不例外,本小節(jié)就教大家如何編寫(xiě)一個(gè)HelloWorld程序,以及了解Android項(xiàng)目的結(jié)構(gòu)。1.3 開(kāi)發(fā)第一個(gè)Android程序 1.3.2 Android Android程序創(chuàng)建時(shí),eclipse就為其構(gòu)建了基本結(jié)構(gòu),設(shè)計(jì)者可以在此結(jié)構(gòu)上開(kāi)發(fā)應(yīng)用程序,因此,掌握Android程序的結(jié)構(gòu)是很有必要的。1.3 開(kāi)發(fā)第一個(gè)Android程序 1.3.3 Android程序打包過(guò)程程序打包過(guò)程 Android程序開(kāi)發(fā)完成后,如果要發(fā)布到互聯(lián)網(wǎng)上供別人使用,就需要將自己的程序打包成正式的Android安裝包文件(Android Package簡(jiǎn)稱(chēng)APK),其后綴名“.apk”。 使用run as也能生成一個(gè)apk安裝包,但是使用run as生成的是測(cè)試的安裝包,只供開(kāi)發(fā)者自己測(cè)試使
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025初三升高一數(shù)學(xué)暑假銜接講義25講含答案(必修一內(nèi)容)3.5.1 二次方程根的分布問(wèn)題
- 2025年九年級(jí)語(yǔ)文中考最后一練口語(yǔ)交際(全國(guó)版)(含解析)
- 風(fēng)景園林基礎(chǔ)考研資料試題及參考答案詳解【培優(yōu)b卷】
- 《風(fēng)景園林招投標(biāo)與概預(yù)算》試題A附參考答案詳解(a卷)
- 2025-2026年高校教師資格證之《高等教育法規(guī)》通關(guān)題庫(kù)含答案詳解(達(dá)標(biāo)題)
- 2025年黑龍江省五常市輔警招聘考試試題題庫(kù)含答案詳解(鞏固)
- 2025年STEAM教育在中小學(xué)的跨學(xué)科融合與創(chuàng)新案例研究
- 胰腺導(dǎo)管內(nèi)乳頭狀黏液瘤外科治療進(jìn)展2025
- 初三化學(xué)最后一課-主題班會(huì)【課件】
- 消防設(shè)備試題及答案
- 國(guó)家開(kāi)放大學(xué)本科《人文英語(yǔ)3》一平臺(tái)機(jī)考真題及答案(第二套)
- SL-T+62-2020水工建筑物水泥灌漿施工技術(shù)規(guī)范
- 廣西壯族自治區(qū)南寧市2023-2024學(xué)年八年級(jí)下學(xué)期7月期末歷史試題(無(wú)答案)
- 生產(chǎn)計(jì)劃自動(dòng)排程表
- 江蘇省揚(yáng)州市2023-2024學(xué)年高二下學(xué)期6月期末考試歷史試題
- 初中必背古詩(shī)文
- 教科版四年級(jí)下冊(cè)科學(xué)期末測(cè)試卷含答案【研優(yōu)卷】
- JBT 14615-2024 內(nèi)燃機(jī) 活塞運(yùn)動(dòng)組件 清潔度限值及測(cè)定方法(正式版)
- 期末模擬考試03-【中職專(zhuān)用】《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)(含答案)
- 生態(tài)文明與環(huán)境保護(hù)法智慧樹(shù)知到期末考試答案章節(jié)答案2024年?yáng)|北林業(yè)大學(xué)
- 中國(guó)歷史地理智慧樹(shù)知到期末考試答案章節(jié)答案2024年泰山學(xué)院
評(píng)論
0/150
提交評(píng)論