2016-02-01 17:03:13 1011瀏覽
在開(kāi)發(fā)Android應(yīng)用程序之前,必須創(chuàng)建一個(gè)相應(yīng)的Android項(xiàng)目。如果你使用Eclipse開(kāi)發(fā)的話,那就是創(chuàng)建一個(gè)Eclipse項(xiàng)目。這個(gè)項(xiàng)目用來(lái)保存所有源代碼、資源(例如國(guó)際化字符串)、第三方JAR及相關(guān)內(nèi)容。Android構(gòu)建工具(集成在Eclipse中的或獨(dú)立的構(gòu)建工具)會(huì)將項(xiàng)目的內(nèi)容轉(zhuǎn)換成APK(Android Package,Android包)文件,這也就是Android應(yīng)用程序。這些工具還可以幫你把APK文件部署到Android模擬器,或者部署到真實(shí)的Android設(shè)備中,以便測(cè)試。
淺析Android應(yīng)用開(kāi)發(fā)準(zhǔn)備工作:
項(xiàng)目中的最關(guān)鍵的一個(gè)組成部分是描述文件(manifest),即AndroidManifest.xml。這個(gè)文件中包含著應(yīng)用程序的“目錄”,列出了主要的應(yīng)用程序組件、權(quán)限,等等。Android在運(yùn)行時(shí)會(huì)通過(guò)這個(gè)描述文件將應(yīng)用程序與操作系統(tǒng)關(guān)聯(lián)起來(lái)。此外,Android Market(或其他獨(dú)立的“應(yīng)用程序商店”)也會(huì)用到這些描述文件,以便使Android 2.0的應(yīng)用程序不會(huì)被安裝到運(yùn)行Android 1.5的設(shè)備上。
要使用模擬器來(lái)測(cè)試應(yīng)用程序,必須先創(chuàng)建一個(gè)AVD(Android Virtual Device,Android虛擬設(shè)備)。多數(shù)情況下,都需要?jiǎng)?chuàng)建很多AVD,每個(gè)AVD分別模擬一種基于特硬件的Android設(shè)備。此外,還可以為不同屏幕尺寸、不同Android版本創(chuàng)建不同的AVD。在創(chuàng)建項(xiàng)目和AVD時(shí),需要為Android指定要使用的API級(jí)別。API級(jí)別是一個(gè)整數(shù)值,不同的整數(shù)值映射到不同的Android版本(例如,APl3對(duì)應(yīng)Androidl.5)。創(chuàng)建項(xiàng)目時(shí),可以告訴Android你的應(yīng)用程序支持的最小和最大API級(jí)別。而在創(chuàng)建AVD時(shí),則是告訴Android新建的這個(gè)AVD要模擬哪個(gè)級(jí)別的API。這樣,就可以看到自己的應(yīng)用程序在支持不同Android版本的不同(模擬)設(shè)備上運(yùn)行的效果了。
隨著市場(chǎng)的占有率逐漸加大,Android系統(tǒng)早已形成自身的生態(tài)系統(tǒng)。不可否認(rèn)的是,Android未來(lái)的發(fā)展前景一片大好。Android開(kāi)發(fā)技術(shù)人才的需求也會(huì)持續(xù)增高,可想而知,會(huì)有越來(lái)越多的非專業(yè)畢業(yè)生轉(zhuǎn)投Android領(lǐng)域,補(bǔ)充市場(chǎng)對(duì)于人才的渴求性。如今扣丁學(xué)堂Android培訓(xùn)視頻教程已正式上線。免費(fèi)注冊(cè)扣丁學(xué)堂會(huì)員,即可觀看網(wǎng)站內(nèi)所有教學(xué)視頻。
查看更多關(guān)于“Android培訓(xùn)資訊”的相關(guān)文章>>