Android系統(tǒng)是由Andy Rubin創(chuàng)建的,后來(lái)被Google公司收購(gòu)了;最早的版本是Android1.1版本。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供桃源網(wǎng)站建設(shè)、桃源做網(wǎng)站、桃源網(wǎng)站設(shè)計(jì)、桃源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、桃源企業(yè)網(wǎng)站模板建站服務(wù),十余年桃源做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
而現(xiàn)在最新的版本是今年的5.28,Google I/O大會(huì)上推出了Android M,有趣的是Android系統(tǒng)的命名都是以點(diǎn)心來(lái)命名的。
Application(應(yīng)用程序?qū)?
我們一般說(shuō)的應(yīng)用層的開(kāi)發(fā)就是在這個(gè)層次上進(jìn)行的,當(dāng)然保包括了系統(tǒng)內(nèi)置的一組應(yīng)用程序,使用的是Java語(yǔ)言。
Application Framework(應(yīng)用程序框架層)
無(wú)論系統(tǒng)內(nèi)置或者自己編寫(xiě)的APP,都需要使用到這層,比如想弄來(lái)電黑名單自動(dòng)掛電話,我們就需要用到電話管理(TelephonyManager)
通過(guò)該層我們就可以很輕松的實(shí)現(xiàn)掛掛斷操作,而不需要關(guān)心底層實(shí)現(xiàn)。
1、在自己的手機(jī)桌面上,直接點(diǎn)擊打開(kāi)所安裝的C4droid。
2、這個(gè)時(shí)候通過(guò)編寫(xiě)相關(guān)的代碼,來(lái)選擇圖示位置的導(dǎo)出。
3、下一步如果沒(méi)問(wèn)題,就需要根據(jù)實(shí)際情況設(shè)置參數(shù)進(jìn)行確定。
4、這樣一來(lái)等得到對(duì)應(yīng)結(jié)果以后,即可實(shí)現(xiàn)安卓系統(tǒng)下開(kāi)發(fā)應(yīng)用程序了。
工具/材料
電腦
android studio
01
從網(wǎng)上下載并安裝Android Studio然后打開(kāi)它。現(xiàn)在,你準(zhǔn)備好開(kāi)始你的第一個(gè)Android應(yīng)用程序!
首先是這個(gè)android項(xiàng)目的項(xiàng)目名,在這里進(jìn)行輸入即可
注意,這里我們使用的android studio的版本為2.2
一直下一步,等待一定的時(shí)間,這取決于你機(jī)器的配置,android studio最為谷歌官方唯一指定的android項(xiàng)目開(kāi)發(fā)ide,具有超高度的功能集合性,同時(shí)后面我們會(huì)看到android studio采用和eclipse不同的編譯方式,即Gradle編譯,以及采用云資源模式(服務(wù)器全在海外,部分功能需要翻墻才能使用,醉了),所以,不要對(duì)其卡慢抱有不滿情緒.
02
選擇對(duì)應(yīng)的android sdk版本,android像ios一樣,也有很多分類版本了,從低到高,還有像android wear(手表), android TV(電視),android auto(車載)等各種版本,選擇你要將這個(gè)項(xiàng)目跑到什么設(shè)備上邊去,以及系統(tǒng)的版本,這里我們選擇android手機(jī)項(xiàng)目,版本可以選擇4.0,目前4.0基本就是最低版本,當(dāng)然微信,qq,支付寶之類的都是一直支持到2.3版本的
03
這里是android項(xiàng)目的布局文件,目前因?yàn)槲覀冞@個(gè)項(xiàng)目只有一個(gè)主窗口,這個(gè)布局文件就是屬于主窗口的,這里記錄的這個(gè)窗口中有哪些控件,以及這些控件的位置和排列模式,像TextView就是一個(gè)文本控件,而RelativeLayout則是布局控件,用于控制控件的布局。
04
這就是穿著中的gradle編譯的編譯配置文件了,里面包含了編譯中的各種配置選項(xiàng),對(duì)于從eclipse中轉(zhuǎn)過(guò)來(lái)的人來(lái)說(shuō),要搞懂這里的各種配置可是要費(fèi)不少腦子的哈!
05
這是android項(xiàng)目的清單文件,這里包含了這個(gè)應(yīng)用程序的圖標(biāo)設(shè)置,以及activity等,activity是android四大組件之一,可以直觀理解為我們看到的一個(gè)個(gè)的窗體,凡是需要顯示出來(lái)的activity,都需要在這里注冊(cè)寫(xiě)明
06
這里是窗口的java主類,android的主要編程語(yǔ)言是java語(yǔ)言,當(dāng)然也有支持c++編程的ndk,以及現(xiàn)在很火的前端腳本編寫(xiě)android項(xiàng)目的方法,這個(gè)類表示主窗口,OnCreat()方法會(huì)在這個(gè)界面被啟動(dòng)的時(shí)候執(zhí)行。
07
點(diǎn)擊這里即可運(yùn)行這個(gè)由系統(tǒng)為我們編寫(xiě)好android項(xiàng)目了,沒(méi)錯(cuò),這已經(jīng)是一個(gè)完成的android項(xiàng)目,只是比較簡(jiǎn)單而已,但主要部件都不少。
08
我們啟動(dòng)的應(yīng)用就是跑在這里的模擬器當(dāng)中的,我們可以創(chuàng)建自己的模擬器,自由的對(duì)模擬器的配置進(jìn)行自定義,包括模擬器的系統(tǒng)版本
09
完美,我們的第一個(gè)應(yīng)用程序已經(jīng)跑起來(lái)了,雖然只是顯示了一個(gè)Hello World文本,不過(guò)怎們樣都算完成了一個(gè)android應(yīng)用程序,后續(xù)只要對(duì)其進(jìn)行打包簽名,混淆加密后即可發(fā)布到應(yīng)用市場(chǎng)供別人下載使用.
本文標(biāo)題:Android應(yīng)用程序開(kāi)發(fā),Android應(yīng)用程序開(kāi)發(fā)實(shí)驗(yàn)報(bào)告
網(wǎng)頁(yè)網(wǎng)址:http://chinadenli.net/article16/dsshodg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、品牌網(wǎng)站制作、做網(wǎng)站、企業(yè)建站、Google、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)