艾匹匹
為了給移動(dòng)互聯(lián)事業(yè)添磚加瓦,作為電腦小菜鳥的我決定開(kāi)始學(xué)習(xí)Android編程—說(shuō)不定學(xué)個(gè)大半年,我就能變出一只“憤怒的小鳥”啥的。不過(guò)萬(wàn)事開(kāi)頭難,這Android編程的書都還沒(méi)看呢,Android開(kāi)發(fā)環(huán)境的搭建就讓我焦頭爛額了,趕忙去請(qǐng)教高手。高手掰著手指告訴我,只要安裝好3個(gè)工具和1個(gè)插件,立馬就能編出一個(gè)能運(yùn)行的Hellokitty……,哦不,是“Hello World”出來(lái)。雖然這“Hello World”是初級(jí)得不能再初級(jí)的程序表現(xiàn),但這萬(wàn)里編程的第一步算是邁出去了。
不可或缺,安裝Java運(yùn)行環(huán)境
如果大家有看過(guò)我們?nèi)ツ甑?3期的《一個(gè)APP是怎么誕生的》,就知道Android應(yīng)用實(shí)際上是基于Java語(yǔ)言開(kāi)發(fā)的,所以我們開(kāi)發(fā)應(yīng)用時(shí)首先要有一個(gè)Java運(yùn)行環(huán)境。
這Java運(yùn)行環(huán)境的安裝非常簡(jiǎn)單,去官網(wǎng)(http:// tinyurl.com/d54xddx)將安裝文件下載到電腦中,直接安裝即可。這里要注意的是該網(wǎng)站提供了各種操作系統(tǒng)的版本。32位Windows版本的名稱叫做“jdk-7u2-windows-i586.exe”,不要下錯(cuò)了喲!下載后雙擊安裝,如果你沒(méi)有特殊要求,直接按照默認(rèn)設(shè)置,一路點(diǎn)擊“下一步”直至完成即可(如圖1)。如果你C盤空間不足,那么可以更改目錄安裝到其他盤,但一定要記住你安裝的目錄地址,因?yàn)橹蟮呐渲脮?huì)使用到它。
必不可少,使用Android開(kāi)發(fā)工具包
接下來(lái),Android開(kāi)發(fā)工具包(SDK)也是必須有的,它包括了一大堆開(kāi)發(fā)應(yīng)用時(shí)需要的各種必備程序。沒(méi)有它,我們的Android應(yīng)用就只能是一堆堆代碼,它是開(kāi)發(fā)Android應(yīng)用的核心組件。
Android開(kāi)發(fā)工具包的安裝也很簡(jiǎn)單,直接下載安裝版一路點(diǎn)擊“Next”即可(http://tinyurl.com/ 7dqml9m,另外還有個(gè)壓縮包版,安裝很麻煩,不推薦下載),它除了將SDK文件安裝到指定位置外,還兼具自動(dòng)配置系統(tǒng)環(huán)境變量和檢測(cè)Java運(yùn)行環(huán)境是否正常等功能,可謂安裝配置一條龍。
安裝完畢后,在“開(kāi)始”菜單的程序欄能看到“SDK Manager”和“AVD Manager”兩個(gè)工具。目前它倆都還只是個(gè)空殼子,我們首先需要在“SDK Manager”中將需要的Android平臺(tái)版本以及相關(guān)程序下載下來(lái),才能編譯以及運(yùn)行相關(guān)的應(yīng)用。比如我想編寫的應(yīng)用主要是在Android 2.3上面使用,那么運(yùn)行“SDK Manager”,勾選“Android 2.3.3(API 10)”的復(fù)選框,然后點(diǎn)擊“Install × Packeges”進(jìn)行下載安裝(如圖2)。
至于那個(gè)“AVD Manager”是干啥的呢?“AVD Manager”是用于管理Android虛擬機(jī)的工具。虛擬機(jī)測(cè)試是很重要的工作,它的創(chuàng)建很簡(jiǎn)單,點(diǎn)擊“New”按鈕,簡(jiǎn)單設(shè)置一下虛擬機(jī)的參數(shù)如內(nèi)存大小和屏幕分辨率等,再點(diǎn)擊“Creat AVD”建立虛擬機(jī)(如圖3)。之后再選中創(chuàng)建的虛擬機(jī),點(diǎn)擊“Start”就能啟動(dòng)。
專用工具,讓編程事半功倍
從易用性的角度來(lái)看,Android開(kāi)發(fā)工具包除了調(diào)用虛擬機(jī)時(shí)非常直觀(有圖形界面)外,其他功能如生成、調(diào)試和安裝程序時(shí),都需要在命令行工具上輸入各種復(fù)雜的命令才能完成,既不直觀也不方便,初學(xué)者較難掌握。如果想要更方便地調(diào)試安裝應(yīng)用,我們還需要專門的集成開(kāi)發(fā)環(huán)境工具(IDE)來(lái)幫忙。對(duì)于編寫Android應(yīng)用來(lái)說(shuō),通常推薦大家使用Eclipse這個(gè)免費(fèi)的開(kāi)發(fā)工具(如圖4)。
Eclipse的安裝比之前的兩個(gè)工具還要簡(jiǎn)單,它是一款綠色軟件,將官網(wǎng)(http://www.eclipse.org/ downloads/)提供的壓縮包解壓,點(diǎn)擊其中的“Eclipse. exe”就可以使用了。只是官網(wǎng)提供的版本有很多,初學(xué)者很可能不知道下載哪一款來(lái)使用。對(duì)于這一點(diǎn),Google已有定論,你只需要在“Eclipse IDE for Java Developers”、“Eclipse IDE for Java EE Developers”和“Eclipse Classic”三個(gè)版本中選擇任何一個(gè)都行。
特供插件,讓專用工具更好用
Eclipse很強(qiáng)大,但之前下載的版本還是基于Java語(yǔ)言編程的,想要與Android編程無(wú)縫銜接,還需要一個(gè)專門的插件。
有了這個(gè)插件,Eclipse才能算得上是真正的Android編程工具。代碼編寫、界面設(shè)計(jì)以及輸出并調(diào)試APK文件等操作都可以通過(guò)Eclipse來(lái)實(shí)現(xiàn),而不用去開(kāi)啟額外的調(diào)試工具。該插件的安裝要比前面要復(fù)雜一點(diǎn),不過(guò)也就是兩個(gè)步驟的事兒。
Step1:運(yùn)行Eclipse程序,選擇“Help→Install New Software”,在Available Software窗口中點(diǎn)擊“Add”按鈕。在彈出窗口中,Name一欄輸入“ADT Plugin”, 在Location一欄輸入“http://dl-ssl.google.com/android/eclipse/”(如圖5),點(diǎn)擊“OK”按鈕返回Available Software窗口(有時(shí)要將http改成https才能生效)。在該窗口下點(diǎn)擊“Select All”,再一路點(diǎn)擊“Next”直至插件下載安裝完成。
Step2:安裝完成后需要重啟Eclipse。在Eclipse重啟后,選擇“Window→Preference”后可以在分類列表中看到“Android”這一項(xiàng)。然后我們需要告訴Eclipse,我們將Android開(kāi)發(fā)工具包安裝在了什么地方。把先前記錄的地址輸入到“SDK Location”后面點(diǎn)擊“OK“保存(如圖6)。
至此我們的開(kāi)發(fā)工具都設(shè)置好了!怎么開(kāi)啟我們的第一個(gè)Android應(yīng)用呢?點(diǎn)擊“File→New→Project”,在彈出窗口展開(kāi)“Android”目錄,選擇“Android Project”,然后按照要求把你的第一個(gè)APP名字等信息填好,點(diǎn)擊“OK”。然后按下“Ctrl+F11”鍵。如果之前你有新建虛擬機(jī),那么Eclipse便會(huì)編譯你剛剛新建的這個(gè)應(yīng)用,并調(diào)用相應(yīng)的虛擬機(jī)來(lái)運(yùn)行它。這個(gè)我們連一行代碼都沒(méi)有寫的應(yīng)用會(huì)顯示啥呢?我們一開(kāi)始開(kāi)始就說(shuō)了嘛,會(huì)顯示“Hello World”(如圖7)!
Android
掌上租房方便可靠
軟件類型:生活
適用固件:
2.0及以上固件版本推薦指數(shù):★★★★★
對(duì)于很多畢業(yè)后到大城市打拼的“童鞋”而言,租房費(fèi)用無(wú)疑是每個(gè)月最重的開(kāi)支。如果缺乏租房經(jīng)驗(yàn)的話,沒(méi)準(zhǔn)租的地方又貴又不方便,甚至還有可能上當(dāng)受騙。
《掌上租房》是一款號(hào)稱手機(jī)上最專業(yè)的租房搜索應(yīng)用,它聚合了好租、搜房、58和趕集等數(shù)千家網(wǎng)站、200多個(gè)城市的租房房源,能智能過(guò)濾掉中介和虛假房源,從而保證租房房源真實(shí)有效。各位想租房的“童鞋”不妨來(lái)體驗(yàn)一下喲!
拍拍照片賺賺話費(fèi)
軟件類型:攝影
適用固件:
1.6及以上固件版本推薦指數(shù):★★★
如今手機(jī)攝像頭的效果是越來(lái)越好了,POP熊經(jīng)??吹胶芏嘤慰椭苯佑檬謾C(jī)代替相機(jī)拍照,這讓那些辛苦背著數(shù)碼單反相機(jī)的游客情何以堪呀!其實(shí)手機(jī)拍照不但方便,它比起相機(jī)來(lái)還有個(gè)優(yōu)勢(shì),就是能賺取話費(fèi)哦!
這并非玩笑,只要在手機(jī)上安裝《拍照送話費(fèi)》這款A(yù)PP,然后在出行時(shí)拍攝城市建筑風(fēng)貌照片并上傳,就能賺取到話費(fèi)。每月都覺(jué)得話費(fèi)不夠用的朋友不妨多拍些照片來(lái)補(bǔ)貼話費(fèi)吧!
火車車票輕松查詢
軟件類型:旅游
適用固件:
1.5及以上固件版本推薦指數(shù):★★★★
又是一年一度的春運(yùn)高峰期了,這時(shí)候買火車票成為了一個(gè)大難題,甭管你的回家過(guò)年計(jì)劃做得再好,沒(méi)票那都是浮云。這時(shí)候《火車票查詢》這款A(yù)PP就派上用場(chǎng)了,它不僅支持站站查詢、車次查詢和車站查詢,在每一種查詢結(jié)果中都還提供了余票查詢,還支持短信轉(zhuǎn)發(fā)呢!
特效強(qiáng)大拍照給力
軟件類型:攝影與錄像軟件價(jià)格:免費(fèi)
推薦指數(shù):★★★★★
得益于采用了優(yōu)質(zhì)的攝像頭,iPhone 4和iPhone 4S的拍攝效果已經(jīng)不輸給卡片相機(jī)了,難怪越來(lái)越多的用戶樂(lè)于把它們當(dāng)成相機(jī)來(lái)使用。所謂好馬配好鞍,如果嫌iPhone自帶的拍照軟件不夠給力的話,不妨來(lái)試試新出的PowerCam吧!它內(nèi)置了50多個(gè)獨(dú)特的效果,無(wú)論是拍照還是攝像,效果都是所見(jiàn)即所得,無(wú)需后期編輯。獨(dú)創(chuàng)的智能拍攝功能以及人臉檢測(cè)功能更是媲美專業(yè)相機(jī),POP熊強(qiáng)烈推薦大家使用!
小米司機(jī)貼心秘書
軟件類型:生活
軟件價(jià)格:免費(fèi)
推薦指數(shù):★★★★
常在路上走,哪有不違章。如今買車的人越來(lái)越多,擁擠的交通、上漲的油價(jià)、惡劣的天氣和該死的限行都讓開(kāi)車的人變得心情浮躁,一不小心就會(huì)違章駕駛。對(duì)此,POP熊推薦各位司機(jī)朋友使用《小米司機(jī)》這款A(yù)PP。
該軟件包含全國(guó)交通違章查詢、油價(jià)查詢和每天限行提醒等車主常用功能,是每一個(gè)開(kāi)車人士貼心、必備的“小秘書”哦!當(dāng)然,POP熊是從來(lái)不擔(dān)心自己會(huì)違章的,無(wú)車一族毫無(wú)壓力地漂過(guò)。
搜狗地圖方便好用
軟件類型:導(dǎo)航
軟件價(jià)格:免費(fèi)
推薦指數(shù):★★★★★
如今出門旅游,還拿著紙質(zhì)的地圖去左右研究的話就太OUT了,給你的iPhone裝個(gè)《搜狗地圖》吧!保證會(huì)讓你的行程變得方便無(wú)比?!端压返貓D》是國(guó)內(nèi)最早面向公眾服務(wù)的地圖網(wǎng)站,此次推出的手機(jī)地圖繼承了網(wǎng)站的優(yōu)良品質(zhì),查地點(diǎn)、查公交和路線導(dǎo)航等都非常實(shí)用,還支持離線地圖下載,可節(jié)省90%以上的流量哦!此外它還支持超過(guò)40個(gè)大中城市的衛(wèi)星照片瀏覽,相當(dāng)給力。趕緊給你的iPhone裝一個(gè)吧!