中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
快速學會開發(fā)Android App

來自:臺灣大學計算機及資訊網(wǎng)路中心電子報

作者:吳玉舒 / 臺灣大學計算機及資訊網(wǎng)路中心程式設計組幹事

鏈接:http://www.cc.ntu.edu.tw/chinese/epaper/0022/20120920_2209.html


Part1:開發(fā)環(huán)境建立


要建立Android開發(fā)環(huán)境需要安裝三個套件,分別為Java、Eclipse和Android SDK,Java是Android應用開發(fā)的程式語言,而Eclipse套件為其編輯環(huán)境,Android SDK為Android開發(fā)工具。接著利用Eclipse安裝外掛套件ADT Plugin,再來下載安裝所需的Android版 本,即完成整個開發(fā)環(huán)境。


Java SE


到Oracle官網(wǎng)下載JDK,并將其安裝。安裝完成會出現(xiàn)注冊的頁面,直接關掉即可。




Eclipse


到Eclipse官網(wǎng)下載Eclipse IDE for Java,若有需開發(fā)J2EE的話,可以選擇下載Eclipse IDE for Java EE Developers,并將其安裝。若對Eclipse覺得陌生,可以參考張仁峰的Eclipse簡介與教學[1]。




Android SDK


到Android Developers下載Android SDK,并將其安裝。




在安裝的過程中,若已安裝JDK,但卻出現(xiàn)系統(tǒng)偵測不到JDK的錯誤,則需要額外設置系統(tǒng)變數(shù),設置過程稍微繁瑣,請多留心。




設置系統(tǒng)變數(shù)步驟如下:


于我的電腦按下滑鼠右鍵點選內(nèi)容




點選進階系統(tǒng)設定-> 進階-> 環(huán)境變數(shù)




在系統(tǒng)變數(shù)按下新增,接著會出現(xiàn)一個視窗,在變數(shù)名稱欄位填上java_home,而在變數(shù)值欄位填上C:Program FilesJavajdk1.7.0_05 (JDK的安裝位置和版本若不同請自行修改),并按下確定即可正常安裝Android SDK。



ADT Plugin


執(zhí)行Eclipse,在設置workspace的畫面直接按下OK即可,第一次執(zhí)行可選擇workbench跳過軟體介紹。于HELP內(nèi)點選Install New Software。




點選右上的Add按鈕會出現(xiàn)一個視窗,在Name欄位的名稱自取,而在Location欄位上打上:http://dl-ssl.google.com/android/eclipse,并按下OK。




此部分需稍待片刻,直到出現(xiàn)Developer Tools時,再點其左邊的三角型將其展開,勾選DDMS和ADT(視需求也可直接勾選Developer Tools),按下NEXT,接著同意license將其安裝。




安裝過程中可能出現(xiàn)安全性警告,按下OK即完成安裝ADT外掛套件。




下載安裝Android開發(fā)版本


執(zhí)行Eclipse,于Window內(nèi)點選Android SDK Manager。




勾選所需的開發(fā)版本、Tools和Extras按下Install。




點選Accept All后再按下Install即可開始下載安裝。在安裝過程中若出現(xiàn)存取被拒的錯誤,其為權(quán)限不足所造成,使用系統(tǒng)管理員身分執(zhí)行Eclipse并重覆以上步驟即可正常下載安裝。




建立AVD


執(zhí)行Eclipse,于Window內(nèi)點選AVD Manager,接著于右上點選New創(chuàng)造一個模擬器。




Name欄位為此模擬器的名稱,Target欄位選擇模擬器的開發(fā)版本,接著按下Create AVD即可創(chuàng)造出模擬器。




接下來需將其更新,選擇一個模擬器后按下右方的Start,再點選Launch如,系統(tǒng)會開啟模擬器,在開啟的過程中會花費許多時間,所以在程式開發(fā)時,不將模擬器關閉,繼續(xù)運行可有效節(jié)省重開模擬器的時間,更多關于建立AVD的細節(jié),可參考孫傳雄Android教學網(wǎng)站內(nèi)的如何安裝Android模擬器[2]。




Part2:Android操作上手

在此部分將分別簡介如何建立Android程式、如何將專案運作于模擬器上及如何使用既有專案匯入。目前最迅速的開發(fā)方式建議為匯入既有專案,因為很多程式早已有人開發(fā)出來,只要尋求最接近我們需要的程式再加以修改成自己的程式即可。


2.1建立Android程式


建立Android專案方式如下:


1.File -> New -> Project

2.Android -> Android Application Project -> Next
3.在Application Name欄位上填上Hello,再按Next
4. Next –> Next -> Finish




2.2將專案運作于模擬器


專案模擬方式如下:


1.在專案的root目錄上點滑鼠右鍵
2. Run as -> Android Application




2.3使用既有專案匯入


匯入專案作法如下


1.File -> Import
2.General -> Existing Projects into Workspace -> Next
3.按Browse選擇其路徑->確定


值得注意的是在步驟3時,Copy projects into workspace 這個選項,其可將專案復制到workspace,讓開發(fā)者于測試修改時不會更改到原本專案。




Part3:Android快速學習


學習程式語言的方法眾多,多數(shù)人皆可藉由別人已開發(fā)的程式碼范例快速學習,在此介紹幾個android的教學網(wǎng)站供參考。除了 看程式碼之外,也不妨嘗試作部分的修改,觀察其變化以便加深印象。此外后面的篇幅會說明android生命周期的重要性,并提供網(wǎng)站供參考。


3.1 Android教學網(wǎng)站介紹


●首先介紹的是金門大學96年的資工專題– Android教學,在此網(wǎng)站中將范例作分類,特別的是其有完善的程式碼注解以及對應的教學影片。


●接著是Jollen的Android專欄,其專欄講解了應用程式的模式和常見的UI設計觀念等,其文章在開發(fā)觀念上有許多幫助,值得一看。


●再來介紹的是一個中文Android API資料的網(wǎng)站,若是不習慣閱讀英文文件的發(fā)開者將十分受用。


●最后是官方的Android training,若是習慣閱讀英文文件的開發(fā)者,可考慮直接到此學習。


3.2 Android生命周期


開發(fā)智慧型手機程式與開發(fā)個人電腦程式在可用資源的調(diào)配上有很明顯的差異。多數(shù)情況下,后者的記憶體都足夠使用,僅少數(shù)特殊情況下可能造成作業(yè)系統(tǒng)不斷的SWAP,但也不會有process被任意關閉;而智慧型手機現(xiàn)今大多為多時分工系統(tǒng),這方便在聽音樂的同時也可執(zhí)行其他的應用程式,當process過多時,資源不足的情況下,部分的process是可能被自動關閉的。所以入門android,除了運用常見API之外,還必須熟悉android process的生命周期,才能在有限資源里作有效率的利用。Android beginner部落格內(nèi)一文描述了Activity的四種狀態(tài)以及常見的狀態(tài)轉(zhuǎn)換流程等,其內(nèi)容上簡單明了,有助于了解android process生命周期及編寫程式時的資源運用與布局。


結(jié)語


此篇文章介紹了如何快速入門Android開發(fā),其中在建立環(huán)境上點出常見的錯誤及其解法,并收集了許多參考資料,相信可有效減少在學習上篩選及尋找相關資料的時間,希望對Android有興趣的開發(fā)者能有所幫助。


參考資料與相關連結(jié)


[1] Eclipse簡介與教學,張仁峰,臺大計中電子報0020期, 2012-03-20,http://www.cc.ntu.edu.tw/chinese/epaper/0020/20120320_2003 .html


[2]孫傳雄談科技的Android教學,http://blog.chinatimes.com/tomsun/archive/2010/09/16/539502.html


[3]使用Eclipse開發(fā)Android程式,http://blog. yslifes.com/archives/279


[4]狼翔天地的Android生命周期, http://jjnnykimo.pixnet.net/blog/post/29610930-android-%E7%94%9F%E5%91%BD%E9 %80%B1%E6%9C%9F


[5]金門大學96年的資工專題– Android教學,http://gogkmit.wikidot.com/start


[6]Jollen的Android專欄,http://www. jollen.org/Android/


[7]中文Android API,http://www.cnblogs.com/over140/category/277077.html


[8] Android training,http://developer.android.com/training/index. html


[9] Android beginner的初學Android,http://tyroandroid.blogspot.tw/2009/07/android-activity.html


來自:臺灣大學計算機及資訊網(wǎng)路中心電子報

作者:吳玉舒 / 臺灣大學計算機及資訊網(wǎng)路中心程式設計組幹事

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Google手機操作系統(tǒng)Android應用開發(fā)入門
第一講:Android開發(fā)環(huán)境的搭建
Android模擬器及編譯環(huán)境安裝新手入門-1-51WinCE
Android入門前言(一)之
最新基于adt-bundle-windows-x86的android開發(fā)環(huán)境搭建
搭建Android開發(fā)環(huán)境 - Android - mobile - JavaEye論壇
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服