Android移動應(yīng)用設(shè)計與開發(fā)-第01章_第1頁
Android移動應(yīng)用設(shè)計與開發(fā)-第01章_第2頁
Android移動應(yīng)用設(shè)計與開發(fā)-第01章_第3頁
Android移動應(yīng)用設(shè)計與開發(fā)-第01章_第4頁
Android移動應(yīng)用設(shè)計與開發(fā)-第01章_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于Android的移動應(yīng)用軟件開發(fā)段躍興第1章根底1.1Android開展概述1.2配置開發(fā)環(huán)境1.2.1安裝JDK1.2.2安裝Eclipse1.2.3安裝SDK1.2.4安裝ADT1.3本章小結(jié)目前智能軟件平臺有:Symbian,WindowsMobile,RIMBlackBerry,Android,iPhone,Palm,Brew,Java/J2ME。2009年市場份額:Symbian51%RIMBlackBerry18%iPhone13.3windowsMobile9.3%linux4.6%Android1.8%iOS最早于2007年1月9日的蘋果Macworld展覽會上公布,隨后于同年的6月發(fā)布的第一版iOS操作系統(tǒng),當初的名稱為“iPhone運行OSX”。最初,由于沒有人了解“iPhone運行OSX”的潛在價值和開展前景,導(dǎo)致沒有一家軟件公司、沒有一個軟件開發(fā)者給“iPhone運行OSX”開發(fā)軟件或者提供軟件支持。于是,蘋果公司時任CEO斯蒂夫.喬布斯說服各大軟件公司以及開發(fā)者可以先搭建低本錢的網(wǎng)絡(luò)應(yīng)用程序〔WEBAPP〕來使得它們能像iPhone的本地化程序一樣來測試“iPhonerunsOSX”平臺。2007年10月17日,蘋果公司發(fā)布了第一個本地化iPhone應(yīng)用程序開發(fā)包〔SDK〕,并且方案在2月發(fā)送到每個開發(fā)者以及開發(fā)商手中。2008年3月6日,蘋果發(fā)布了第一個測試版開發(fā)包,并且將“iPhonerunsOSX”改名為“iPhoneOS”。同年9月,蘋果公司將iPodtouch的系統(tǒng)也換成了”iPhoneOS“。iOS2010年2月27日,蘋果公司發(fā)布iPad,iPad同樣搭載了”iPhoneOS”。這年,蘋果公司重新設(shè)計了“iPhoneOS”的系統(tǒng)結(jié)構(gòu)和自帶程序。2010年6月,蘋果公司將“iPhoneOS”改名為“iOS”,同時還獲得了思科iOS的名稱授權(quán)。同年第四季度,蘋果公司的iOS占據(jù)了全球智能操作系統(tǒng)26%的市場份額。2011年10月4日,蘋果公司宣布iOS平臺的應(yīng)用程序已經(jīng)突破50萬個。2012年2月,應(yīng)用總量到達552,247個,其中游戲應(yīng)用最多,到達95,324個,比重為17.26%;書籍類以60,604個排在第二,比重為10.97%;娛樂應(yīng)用排在第三,總量為56,998個,比重為10.32%。2012年6月,蘋果公司在WWDC2012上宣布了iOS6,提供了超過200項新功能。2013年1月29日,蘋果推出了iOS6.1正式版的更新。更新仍就以完善iOS系統(tǒng)為主,對Siri、Passbook等進行了改善,修復(fù)了一些iOS6上存在的bug等。2013年3月20日,蘋果推出iOS6.1.3更新,主要修正了iOS6的越獄漏洞和鎖屏密碼漏洞。iOS三星公司于2009年12月8日在倫敦召開新聞發(fā)布會正式公布了其自己的智能操作系統(tǒng)bada,bada在韓語里是“海洋”的意思,并發(fā)布了bada系統(tǒng)最新的UI界面截圖。bada的設(shè)計目標是開創(chuàng)人人能用智能的時代。它的特點是配置靈活、用戶交互性好、面向效勞,非常重視SNS集成和地理位置效勞應(yīng)用。bada系統(tǒng)由操作系統(tǒng)核心層、設(shè)備層、效勞層和框架層組成。支持設(shè)備應(yīng)用、效勞應(yīng)用和Web與Flash應(yīng)用。BADA

什么是AndroidAndroid一詞的本義指“機器人”,Android是Google于07年11月5日宣布的基于Linux平臺開源操作系統(tǒng)名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。在國內(nèi),聯(lián)想、戴爾、多普達、飛利浦、中興、三星、摩托羅拉、等廠商已經(jīng)推出基于Android平臺的智能。在3G應(yīng)用開發(fā)領(lǐng)域中,Android的開展前景不容小視,也將會成為未來主流的操作系統(tǒng)。1.1Android開展概述Android是Google公司在2007年11月5日公布的基于Linux平臺的開源操作系統(tǒng)。早期由Google開發(fā),后由開放聯(lián)盟〔OpenHandsetAlliance,簡稱OHA〕開發(fā)。谷歌AndroidSDK1.0是Android系統(tǒng)最早的版本,發(fā)布自2008年9月。同年,美國運營商T-Mobile在紐約正式發(fā)布第一款A(yù)ndroid——T-MobileG1,并且開放了其源代碼,任何人或機構(gòu)都可以免費使用Android,同時Android的源代碼可以從AndroidOpenSourceProject網(wǎng)站下載。網(wǎng)址為2012年,Android或基于Android定制的操作系統(tǒng)占17.6%,iPhone占4.4%,Symbian占4.3%,BlackBerry占2.76%,Bada占1%,WindowsPhone占0.5%,Android依然處于領(lǐng)先地位。1.2.1安裝JDK1、下載JDK訪問網(wǎng)站:進行下載,下載頁面如以下圖所示,當前最新版本為JavaSE7u3。1.2.1安裝JDK2、配置環(huán)境變量安裝J2SDK以后,假設(shè)需要在cmd下使用Java命令和編譯、運行程序,可以配置環(huán)境變量:新建環(huán)境變量JAVA_HOME,右擊“我的電腦”—>“屬性”—>“高級”—>“環(huán)境變量”,如以下圖所示:1.2.1安裝JDK環(huán)境變量配置步驟:單擊系統(tǒng)變量下的“新建”按鈕,“變量名”為:JAVA_HOME,“變量值”為:“E:\ProgramFiles\code\Java\Jdk1.5”(JDK的安裝路徑),然后確認。新建環(huán)境變量CLASSPATH〔步驟和上一步類似〕,“變量名”為:CLASSPATH,“變量值”為:“%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”,然后確認。1.2.1安裝JDK編輯環(huán)境變量Path,在“系統(tǒng)變量”中,選中Path項,單擊下面的“編輯”,在“變量值”文本框的最前面參加“%JAVA_HOME%\bin;”單擊“確定”,完成環(huán)境變量配置。3、配置環(huán)境變量后,點擊開始->運行〔cmd〕,在彈出的DOS窗口中輸入“javac”回車,得到以下圖所示結(jié)果,說明配置成功。1.2.1安裝JDK也可以用一個小程序測試一下,代碼如下:將以上代碼保存為一個“Test.java”文件,假設(shè)保存在E:\,點擊開始->運行〔cmd〕->彈出dos窗口中輸入:E:〔回車〕,繼續(xù)輸入:javacTest.java回車,最后輸入javaTest回車,如以下圖所示那么說明運行完畢,JDK配置成功。例子publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println("Android!");}}1.2.2安裝Eclipse1、下載安裝Eclipse可以訪問網(wǎng)站:///downloads/下載。選擇Windows平臺“EclipseIDEforJavaEEDevelopers”下載,下載完成后,找到下載的壓縮包“eclipse-java-indigo-SR2-win32.zip”,Eclipse無須安裝程序,解壓此壓縮文件到目標文件即可,進入解壓后的目錄,找到Eclipse可執(zhí)行文件,然后在桌面上創(chuàng)立一個快捷方式,雙擊此快捷方式直接運行,Eclipse能自動找到用戶安裝的JDK路徑。2、下載安裝AndroidSDK通過訪問Androiddevelops網(wǎng)站〔〕下載AndroidSDK。不同的操作系統(tǒng)需下載不同的AndroidSDK壓縮包。下載完后,即可安裝AndroidSDK,現(xiàn)有兩種安裝方式:通過eclipsesdkmanager在線安裝和離線安裝。11.2.2安裝Eclipse通過eclipsesdkmanager在線安裝首先解壓縮“android-sdk_r16-windows.zip”下載器,并雙擊運行eclipsesdkmanager.exe,如以下圖所示:

1.2.2安裝Eclipse

接著可以勾選你想要安裝的Packages進行安裝如左圖所示。

確認對話框如右圖所示,選擇AcceptAll,點擊“Install”按鈕進行下載安裝。根據(jù)自己的網(wǎng)速,下載安裝的時間不同,請耐心等待,即可完成AndroidSDK的安裝。1.2.2安裝Eclipse離線安裝首先下載SDK的安裝包,“android-sdk_r16-windows.zip”〔安裝工具〕解壓到目錄,如我的目錄D:\TDDOWNLOAD\android-sdk_r16-windows\android-sdk-windows,然后新建以下幾個文件夾:platforms,docs,samples,usb_driver,market_licensing。接著翻開下載工具,下載以下內(nèi)容:

1.2.2安裝Eclipse最后把上面下載的壓縮文件解壓縮到文檔到指定目錄:把android開頭的文件解壓到platforms目錄下;把goole_apis開頭的文件解壓到add-ons目錄下;把market_licensing-r01.zip解壓到market_licensing目錄下;把tools_r07-windows.zip解壓到tools目錄下;把解壓到docs;把和解壓到samples目錄下;把usb_driver_r03-windows.zip解壓到usb_driver目錄下;就根本完成AndroidSDK安裝工作,再翻開SDKManager.exe發(fā)現(xiàn),它會找到我們已經(jīng)安裝的內(nèi)容,就完成了整個AndroidSDK安裝工作。1.2.4安裝ADTAndroid為Eclipse定制了一個插件,即AndroidDevelopmentTools(ADT),為Android開發(fā)提供開發(fā)工具的升級或者變更,也為用戶提供一個強大的綜合環(huán)境用于開發(fā)Android應(yīng)用程序。ADT擴展了Eclipse的功能,可以讓用戶快速地建立Android工程,創(chuàng)立應(yīng)用程序界面,以及用SDK工具集調(diào)試應(yīng)用程序。1首先啟動Eclipse,選擇Help->InstallNewSoftware,翻開Eclipse的插件安裝頁面1單擊Add按鈕,彈出“AddRepository”對話框,在Name中輸入:ADT,在Location中輸入:/,單擊OK按鈕后,Eclipse會自動搜索可安裝的插件。2此時Eclipse會搜索指定URI的資源,如果搜索無誤,會出現(xiàn):DevelopTools的復(fù)選框,選中復(fù)選框,點擊“Next”按鈕。再點擊finish按鈕34整個安裝過程會持續(xù)幾分鐘,安裝結(jié)束后會出現(xiàn)Eclipse重啟提示界面,。建議選擇“RestartNow”按鈕重新啟動Eclipse,使ADT插件生效。5在ADT插件安裝完畢且重啟Eclipse之后,進入配

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論