艾匹匹
為了給移動互聯事業添磚加瓦,作為電腦小菜鳥的我決定開始學習Android編程—說不定學個大半年,我就能變出一只“憤怒的小鳥”啥的。不過萬事開頭難,這Android編程的書都還沒看呢,Android開發環境的搭建就讓我焦頭爛額了,趕忙去請教高手。高手掰著手指告訴我,只要安裝好3個工具和1個插件,立馬就能編出一個能運行的Hellokitty……,哦不,是“Hello World”出來。雖然這“Hello World”是初級得不能再初級的程序表現,但這萬里編程的第一步算是邁出去了。
不可或缺,安裝Java運行環境
如果大家有看過我們去年第33期的《一個APP是怎么誕生的》,就知道Android應用實際上是基于Java語言開發的,所以我們開發應用時首先要有一個Java運行環境。
這Java運行環境的安裝非常簡單,去官網(http:// tinyurl.com/d54xddx)將安裝文件下載到電腦中,直接安裝即可。這里要注意的是該網站提供了各種操作系統的版本。32位Windows版本的名稱叫做“jdk-7u2-windows-i586.exe”,不要下錯了喲!下載后雙擊安裝,如果你沒有特殊要求,直接按照默認設置,一路點擊“下一步”直至完成即可(如圖1)。如果你C盤空間不足,那么可以更改目錄安裝到其他盤,但一定要記住你安裝的目錄地址,因為之后的配置會使用到它。
必不可少,使用Android開發工具包
接下來,Android開發工具包(SDK)也是必須有的,它包括了一大堆開發應用時需要的各種必備程序。沒有它,我們的Android應用就只能是一堆堆代碼,它是開發Android應用的核心組件。
Android開發工具包的安裝也很簡單,直接下載安裝版一路點擊“Next”即可(http://tinyurl.com/ 7dqml9m,另外還有個壓縮包版,安裝很麻煩,不推薦下載),它除了將SDK文件安裝到指定位置外,還兼具自動配置系統環境變量和檢測Java運行環境是否正常等功能,可謂安裝配置一條龍。
安裝完畢后,在“開始”菜單的程序欄能看到“SDK Manager”和“AVD Manager”兩個工具。目前它倆都還只是個空殼子,我們首先需要在“SDK Manager”中將需要的Android平臺版本以及相關程序下載下來,才能編譯以及運行相關的應用。比如我想編寫的應用主要是在Android 2.3上面使用,那么運行“SDK Manager”,勾選“Android 2.3.3(API 10)”的復選框,然后點擊“Install × Packeges”進行下載安裝(如圖2)。
至于那個“AVD Manager”是干啥的呢?“AVD Manager”是用于管理Android虛擬機的工具。虛擬機測試是很重要的工作,它的創建很簡單,點擊“New”按鈕,簡單設置一下虛擬機的參數如內存大小和屏幕分辨率等,再點擊“Creat AVD”建立虛擬機(如圖3)。之后再選中創建的虛擬機,點擊“Start”就能啟動。


專用工具,讓編程事半功倍
從易用性的角度來看,Android開發工具包除了調用虛擬機時非常直觀(有圖形界面)外,其他功能如生成、調試和安裝程序時,都需要在命令行工具上輸入各種復雜的命令才能完成,既不直觀也不方便,初學者較難掌握。如果想要更方便地調試安裝應用,我們還需要專門的集成開發環境工具(IDE)來幫忙。對于編寫Android應用來說,通常推薦大家使用Eclipse這個免費的開發工具(如圖4)。
Eclipse的安裝比之前的兩個工具還要簡單,它是一款綠色軟件,將官網(http://www.eclipse.org/ downloads/)提供的壓縮包解壓,點擊其中的“Eclipse. exe”就可以使用了。只是官網提供的版本有很多,初學者很可能不知道下載哪一款來使用。對于這一點,Google已有定論,你只需要在“Eclipse IDE for Java Developers”、“Eclipse IDE for Java EE Developers”和“Eclipse Classic”三個版本中選擇任何一個都行。
特供插件,讓專用工具更好用
Eclipse很強大,但之前下載的版本還是基于Java語言編程的,想要與Android編程無縫銜接,還需要一個專門的插件。
有了這個插件,Eclipse才能算得上是真正的Android編程工具。代碼編寫、界面設計以及輸出并調試APK文件等操作都可以通過Eclipse來實現,而不用去開啟額外的調試工具。該插件的安裝要比前面要復雜一點,不過也就是兩個步驟的事兒。
Step1:運行Eclipse程序,選擇“Help→Install New Software”,在Available Software窗口中點擊“Add”按鈕。在彈出窗口中,Name一欄輸入“ADT Plugin”, 在Location一欄輸入“http://dl-ssl.google.com/android/eclipse/”(如圖5),點擊“OK”按鈕返回Available Software窗口(有時要將http改成https才能生效)。在該窗口下點擊“Select All”,再一路點擊“Next”直至插件下載安裝完成。
Step2:安裝完成后需要重啟Eclipse。在Eclipse重啟后,選擇“Window→Preference”后可以在分類列表中看到“Android”這一項。然后我們需要告訴Eclipse,我們將Android開發工具包安裝在了什么地方。把先前記錄的地址輸入到“SDK Location”后面點擊“OK“保存(如圖6)。
至此我們的開發工具都設置好了!怎么開啟我們的第一個Android應用呢?點擊“File→New→Project”,在彈出窗口展開“Android”目錄,選擇“Android Project”,然后按照要求把你的第一個APP名字等信息填好,點擊“OK”。然后按下“Ctrl+F11”鍵。如果之前你有新建虛擬機,那么Eclipse便會編譯你剛剛新建的這個應用,并調用相應的虛擬機來運行它。這個我們連一行代碼都沒有寫的應用會顯示啥呢?我們一開始開始就說了嘛,會顯示“Hello World”(如圖7)!
Android
掌上租房方便可靠
軟件類型:生活
適用固件:
2.0及以上固件版本推薦指數:★★★★★
對于很多畢業后到大城市打拼的“童鞋”而言,租房費用無疑是每個月最重的開支。如果缺乏租房經驗的話,沒準租的地方又貴又不方便,甚至還有可能上當受騙。
《掌上租房》是一款號稱手機上最專業的租房搜索應用,它聚合了好租、搜房、58和趕集等數千家網站、200多個城市的租房房源,能智能過濾掉中介和虛假房源,從而保證租房房源真實有效。各位想租房的“童鞋”不妨來體驗一下喲!
拍拍照片賺賺話費
軟件類型:攝影
適用固件:
1.6及以上固件版本推薦指數:★★★
如今手機攝像頭的效果是越來越好了,POP熊經常看到很多游客直接用手機代替相機拍照,這讓那些辛苦背著數碼單反相機的游客情何以堪呀!其實手機拍照不但方便,它比起相機來還有個優勢,就是能賺取話費哦!
這并非玩笑,只要在手機上安裝《拍照送話費》這款APP,然后在出行時拍攝城市建筑風貌照片并上傳,就能賺取到話費。每月都覺得話費不夠用的朋友不妨多拍些照片來補貼話費吧!
火車車票輕松查詢
軟件類型:旅游
適用固件:
1.5及以上固件版本推薦指數:★★★★
又是一年一度的春運高峰期了,這時候買火車票成為了一個大難題,甭管你的回家過年計劃做得再好,沒票那都是浮云。這時候《火車票查詢》這款APP就派上用場了,它不僅支持站站查詢、車次查詢和車站查詢,在每一種查詢結果中都還提供了余票查詢,還支持短信轉發呢!
特效強大拍照給力
軟件類型:攝影與錄像軟件價格:免費
推薦指數:★★★★★
得益于采用了優質的攝像頭,iPhone 4和iPhone 4S的拍攝效果已經不輸給卡片相機了,難怪越來越多的用戶樂于把它們當成相機來使用。所謂好馬配好鞍,如果嫌iPhone自帶的拍照軟件不夠給力的話,不妨來試試新出的PowerCam吧!它內置了50多個獨特的效果,無論是拍照還是攝像,效果都是所見即所得,無需后期編輯。獨創的智能拍攝功能以及人臉檢測功能更是媲美專業相機,POP熊強烈推薦大家使用!
小米司機貼心秘書
軟件類型:生活
軟件價格:免費
推薦指數:★★★★
常在路上走,哪有不違章。如今買車的人越來越多,擁擠的交通、上漲的油價、惡劣的天氣和該死的限行都讓開車的人變得心情浮躁,一不小心就會違章駕駛。對此,POP熊推薦各位司機朋友使用《小米司機》這款APP。
該軟件包含全國交通違章查詢、油價查詢和每天限行提醒等車主常用功能,是每一個開車人士貼心、必備的“小秘書”哦!當然,POP熊是從來不擔心自己會違章的,無車一族毫無壓力地漂過。
搜狗地圖方便好用
軟件類型:導航
軟件價格:免費
推薦指數:★★★★★
如今出門旅游,還拿著紙質的地圖去左右研究的話就太OUT了,給你的iPhone裝個《搜狗地圖》吧!保證會讓你的行程變得方便無比。《搜狗地圖》是國內最早面向公眾服務的地圖網站,此次推出的手機地圖繼承了網站的優良品質,查地點、查公交和路線導航等都非常實用,還支持離線地圖下載,可節省90%以上的流量哦!此外它還支持超過40個大中城市的衛星照片瀏覽,相當給力。趕緊給你的iPhone裝一個吧!