2.android SDK介紹

2.android SDK介紹

ID:21229010

大?。?48.00 KB

頁(yè)數(shù):15頁(yè)

時(shí)間:2018-10-20

2.android SDK介紹_第1頁(yè)
2.android SDK介紹_第2頁(yè)
2.android SDK介紹_第3頁(yè)
2.android SDK介紹_第4頁(yè)
2.android SDK介紹_第5頁(yè)
資源描述:

《2.android SDK介紹》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、2ANDROIDSDK介紹程浩學(xué)習(xí)目標(biāo)★了解Android組成和用途★熟悉文檔包含的內(nèi)容★熟悉一些常用和重要的工具(Tools)★熟悉SDK附帶的Demo及其實(shí)現(xiàn)技術(shù)★熟悉ANDROID核心開發(fā)包和可選開發(fā)包了解Android組成和用途AndroidSDK(SoftwareDevelopmentKit)提供了在Windows/Linux/Mac平臺(tái)上開發(fā)Android應(yīng)用的開發(fā)組件,Android支持所有的平臺(tái),其包含了在Android平臺(tái)上開發(fā)移動(dòng)應(yīng)用的各種工具集。工具集不僅包括了Android模擬器和用于Ecl

2、ipse的Android開發(fā)工具插件(ADT),而且包括了各種用來調(diào)試、打包和在模擬器上安裝應(yīng)用的工具。AndroidSDK主要是以Java語(yǔ)言為基礎(chǔ),用戶可以使用Java語(yǔ)言來開發(fā)Android平臺(tái)上的軟件應(yīng)用。通過SDK提供的一些工具將其打包成Android平臺(tái)使用的apk文件,然后用SDK中的模擬器(Emulator)來模擬和測(cè)試軟件在Android平臺(tái)上運(yùn)行情況和效果。AndroidSDK文檔包含的內(nèi)容ANDROIDSDK說明文檔ANDROIDSDK文件目錄Android.jar及內(nèi)部結(jié)構(gòu)Android.j

3、ar是一個(gè)標(biāo)準(zhǔn)的壓縮包,其內(nèi)容包含解壓后的class文件,全部的API等。用WINRAR打開后如圖:SDK文檔及閱讀技巧通過解壓android.jar文件,大致了解了其內(nèi)部API的包結(jié)構(gòu)和組織方式,但是要深入了解包中API幾每個(gè)API的用法,我們就必須學(xué)會(huì)閱讀和查找SDK的說明文檔。AndroidSDK2.0之后的版本同之前的版本不同,說明文檔是單獨(dú)放出的。由于google退出中國(guó),所以在線幫助的查看需要翻墻才能實(shí)現(xiàn),所以中心提供本地版本的2.1說明文檔。如圖:SDK文檔及閱讀技巧文檔很多,還都是英文,如何去看?1

4、.首先要理解什么是Android?詳細(xì)閱讀“whatisandroid?”。2.閱讀“AnatomyofanAndroidApplication”能夠知道一個(gè)Android應(yīng)用中到底都有些什么東西,3.讀一下“DevelopmentTools”一節(jié)的內(nèi)容,其中會(huì)介紹SDK中包含的一些工具及工具的作用。4.看一下“ApplicationLifeCycle”,了解Android中生命周期的介紹,其中對(duì)前臺(tái)進(jìn)程,可見進(jìn)程,后臺(tái)進(jìn)程等做了比較詳細(xì)的解釋。5.“InstallingtheSDK”文檔介紹了開發(fā)環(huán)境的搭建6.搭

5、建了開發(fā)環(huán)境后,我們就可以寫個(gè)“HelloWorld”程序了,如何寫?你可以讀一下“HelloAndroid”7.“HelloWorld”程序比較簡(jiǎn)單,完成后可以開始“NotepadApplication”的制作和學(xué)習(xí)了。8.閱讀“DevelopingApplication”,它介紹了更多的細(xì)節(jié),其中包括UI,數(shù)據(jù)存儲(chǔ)和讀取,安全問題,資源引用和國(guó)際化等。9.最后,熟悉下“ReferenceInformation”的內(nèi)容,其中按照包、索引、繼承關(guān)系介紹了API及其使用方法。SDK提供的工具介紹AndroidSDK包

6、含各種各樣的定制工具,其中最重要的工具是Android模擬器和Eclipse的Android開發(fā)工具插件(ADT)。Android模擬器(AndroidEmulator(emulator.exe))集成開發(fā)環(huán)境插件(AndroidDevelopmentToolsPluginfortheEclipseIDE,ADT)◆可以從Eclipse集成開發(fā)環(huán)境內(nèi)部訪問別的Android開發(fā)工具。通過它可以進(jìn)行包括截屏、管理端口轉(zhuǎn)發(fā)(Port-Forwarding)、設(shè)置斷點(diǎn)、查看線程和進(jìn)程信息的一系列操作◆它提供一個(gè)新的項(xiàng)目向

7、導(dǎo),用于快速創(chuàng)建一個(gè)新的Android應(yīng)用需要的所有基本文件◆它使構(gòu)件Android應(yīng)用的過程自動(dòng)化和簡(jiǎn)單化◆它提供一個(gè)Android代碼編輯器,用于為Android的manifest和資源文件編寫有效的XML。SDK提供的工具介紹3.調(diào)試監(jiān)視服務(wù)(DalvikDebugMonitorService(ddms.bat))它集成在Dalvik(Android平臺(tái)的虛擬機(jī))中,用于管理運(yùn)行在模擬器或者設(shè)備上的進(jìn)程,并協(xié)助進(jìn)行調(diào)試??梢杂盟鼇砣コM(jìn)程、選擇一個(gè)特定進(jìn)程來調(diào)試、生成跟蹤數(shù)據(jù)、查看堆和線程數(shù)據(jù)、對(duì)模擬器和設(shè)備

8、進(jìn)行屏幕快照等。4.Android調(diào)試橋(AndroidDebugBridge(adb.exe))它用于向模擬器或手機(jī)設(shè)備安裝應(yīng)用程序的apk文件和從命令行訪問模擬器或手機(jī)設(shè)備。也可以用于將標(biāo)準(zhǔn)的調(diào)試器連接到運(yùn)行在Android模擬器或手機(jī)設(shè)備上的應(yīng)用代碼,5.Android資源打包工具(AndroidAssetPackagingTool(aapt.exe)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。