亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺析安卓開(kāi)發(fā)的相關(guān)技術(shù)

        2014-04-29 00:00:00傅強(qiáng)

        摘 要:現(xiàn)如今,智能手機(jī)作為移動(dòng)終端和PC融合的產(chǎn)物,已經(jīng)穩(wěn)穩(wěn)地占據(jù)了手機(jī)主流市場(chǎng),引領(lǐng)手機(jī)市場(chǎng)的發(fā)展。在當(dāng)今智能手機(jī)的眾多操作系統(tǒng)中,Android操作系統(tǒng)無(wú)疑是最主流的操作系統(tǒng),在市場(chǎng)上占有非常大的市場(chǎng)份額,幾乎所有主流手機(jī)品牌都使用了Android的操作系統(tǒng)。本文重點(diǎn)介紹了當(dāng)今安卓市場(chǎng)的發(fā)展情況以及安卓技術(shù)的研發(fā)情況,供業(yè)內(nèi)人士參考。

        關(guān)鍵詞:智能;安卓;發(fā)展前景;開(kāi)發(fā)技術(shù)

        中圖分類號(hào):TP311.11

        1 安卓開(kāi)發(fā)技術(shù)的國(guó)內(nèi)研究現(xiàn)狀

        進(jìn)入二十一世紀(jì),科學(xué)技術(shù)的飛速發(fā)展加快了人們的生活節(jié)奏,科學(xué)服務(wù)生活,他逐漸將社會(huì)推向智能化和數(shù)字化。安卓技術(shù)繼承了Linux操作系統(tǒng)的自由,同時(shí)源代碼開(kāi)放,用于移動(dòng)設(shè)備非常方便。如智能手機(jī)和平板電腦的操作系統(tǒng)就是由開(kāi)放手機(jī)聯(lián)盟和Google公司共同領(lǐng)導(dǎo)及開(kāi)發(fā)的。2011年,對(duì)于安卓操作系統(tǒng)是重要的一年,在這一年,它在全球的市場(chǎng)份額首次躍居全球第一位,首次超過(guò)了之前一直雄霸市場(chǎng)的塞班系統(tǒng)。有關(guān)2012年11月的相關(guān)數(shù)據(jù)顯示,安卓在全球智能手機(jī)操作系統(tǒng)中所占的市場(chǎng)份額為76%,在中國(guó)國(guó)內(nèi)的市場(chǎng)有90%的占有率,也就是說(shuō),在中國(guó),十個(gè)持有智能手機(jī)的人中,有九個(gè)使用的都是安卓操作系統(tǒng),可見(jiàn)其受眾范圍之大之廣是其他手機(jī)操作系統(tǒng)望塵莫及的。同時(shí),安卓操作系統(tǒng)也在不斷的發(fā)展,從最初1.0的版本到現(xiàn)在已經(jīng)升級(jí)到4.4版本,之間經(jīng)歷了無(wú)數(shù)次版本的更新,安卓平臺(tái)在功能、外觀和性能等方面都有了很大的進(jìn)步,用戶體驗(yàn)效果越來(lái)越好。

        2 安卓相關(guān)技術(shù)

        2.1 MVC架構(gòu)

        MVC的縮寫是Model-View-Controller(模型-視圖-控制器)。這種軟件模式目前已得到軟件行業(yè)的普遍認(rèn)可并廣泛投入應(yīng)用,尤其在使用PHP和ColdFusion進(jìn)行開(kāi)發(fā)的開(kāi)發(fā)者中,MVC架構(gòu)受到越來(lái)越多的青睞,在最近幾年還被推薦為Sun公司J2EE平臺(tái)的設(shè)計(jì)模式,可以說(shuō)這是一個(gè)非常有價(jià)值的工具箱,但凡事都有利有弊,他的優(yōu)點(diǎn)不言而喻,他的缺點(diǎn)也是存在的,關(guān)鍵就在于如何利用好這一框架結(jié)構(gòu),更大限度的發(fā)揮出它應(yīng)用的價(jià)值。MVC設(shè)計(jì)模式中的三個(gè)核心部件包括模型、視圖和控制器,這三部分各自執(zhí)行自己所負(fù)責(zé)的任務(wù),同時(shí)和諧統(tǒng)一的服務(wù)于整個(gè)MVC框架。

        視圖即用戶平時(shí)所見(jiàn)到的并與之交互的界面,隨著科技的發(fā)展,視圖也在不斷發(fā)生著變化。對(duì)于老式Web應(yīng)用開(kāi)發(fā)程序而言,視圖的界面就是由HTML元素組成;而對(duì)于新式Web應(yīng)用程序來(lái)說(shuō),盡管HTML的重要地位依舊不可動(dòng)搖,但一些新技術(shù)的出現(xiàn)使得視圖界面呈現(xiàn)出百花齊放之態(tài),這些新技術(shù)包括Flash、3DMAX、Web Services和像XML/XSL、XHTML和WML等的一些標(biāo)識(shí)語(yǔ)言……它們的出現(xiàn)無(wú)疑豐富了應(yīng)用程序界面的樣式,同時(shí)也增大了設(shè)計(jì)的挑戰(zhàn)性。在這里,MVC的好處就在于它可以為應(yīng)用程序處理多種不同的視圖樣式。事實(shí)上,無(wú)論數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)還是單機(jī)存儲(chǔ),真正的數(shù)據(jù)處理并不在視圖中,視圖的作用僅在于允許用戶進(jìn)行操作和數(shù)據(jù)輸出的一種方式。

        模型的處理任務(wù)在MVC架構(gòu)中的三個(gè)部件中所占比重最大,也最為重要,他表示業(yè)務(wù)規(guī)則和企業(yè)數(shù)據(jù)。它可以用很多種構(gòu)建對(duì)象來(lái)進(jìn)行數(shù)據(jù)庫(kù)的處理,比如ColdFusionComponents和EJBs這樣的構(gòu)件對(duì)象。從模型中返回的數(shù)據(jù)是中立的,也即是說(shuō),模型與數(shù)據(jù)的格式?jīng)]有關(guān)系,因此,一個(gè)模型可以為多個(gè)視圖提供視圖所需的數(shù)據(jù)。同時(shí)應(yīng)用于模型的代碼可以被封裝起來(lái),只需寫一次就可以被多個(gè)視圖引用,這樣做大大精簡(jiǎn)了代碼內(nèi)容,降低了代碼的重復(fù)率。

        控制器的作用是接收用戶輸入的數(shù)據(jù),調(diào)用視圖和模型來(lái)完成用戶請(qǐng)求。使用者在單擊網(wǎng)頁(yè)中的超鏈接或者在發(fā)送Html表單時(shí),控制器本身在這種情況下是不進(jìn)行任何處理的,也不會(huì)輸出任何數(shù)據(jù),控制器的主要任務(wù)就是接受使用者的請(qǐng)求并決定調(diào)用哪個(gè)視圖哪個(gè)模型來(lái)處理使用者的這一請(qǐng)求,處理的過(guò)程是模型的工作,與控制器無(wú)關(guān),之后控制器在來(lái)確定應(yīng)該通過(guò)哪個(gè)視圖來(lái)顯示模型處理過(guò)后返回的數(shù)據(jù)值。

        2.2 Android系統(tǒng)簡(jiǎn)介

        Android繼承了Linux操作系統(tǒng)的自由,同時(shí)源代碼開(kāi)放,用于移動(dòng)設(shè)備非常方便。如智能手機(jī)和平板電腦的操作系統(tǒng)就是由開(kāi)放手機(jī)聯(lián)盟和Google公司共同領(lǐng)導(dǎo)及開(kāi)發(fā)的。

        從2003年至今,Android一直在發(fā)展,其版本已經(jīng)有很多種。在正式發(fā)行之前,android最初擁有兩個(gè)以機(jī)器人名來(lái)命名的測(cè)試版本,分別是發(fā)條機(jī)器人(Android 1.0)和阿童木(Android Beta),之后由于涉及版權(quán)問(wèn)題,從android1.5版本的發(fā)布開(kāi)始,谷歌將android每個(gè)版本的命名規(guī)則修改為甜點(diǎn)命名法,用甜點(diǎn)的名字來(lái)代表每個(gè)系統(tǒng)版本的版本號(hào)。比如:果凍豆(Jelly Bean,Android4.1和Android 4.2)、冰激凌三明治(Android 4.0)、蜂巢(Android 3.0)、姜餅(Android 2.3)、凍酸奶(Android 2.2)、松餅(Android 2.0/2.1)、甜甜圈(Android 1.6)、紙杯蛋糕(Android 1.5)。

        2.3 SQLite數(shù)據(jù)庫(kù)

        一般而言,安卓系統(tǒng)基于android平臺(tái),運(yùn)用Java語(yǔ)言開(kāi)發(fā),多采用android自帶的SQLite數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)SQLite是一個(gè)輕型關(guān)聯(lián)式且遵循ACID的數(shù)據(jù)庫(kù)管理系統(tǒng),它的設(shè)計(jì)基礎(chǔ)是嵌入式技術(shù),目前SQLite在很多嵌入式中都有應(yīng)用,它最大的優(yōu)勢(shì)就在于其非常節(jié)省系統(tǒng)資源,占用非常少。SQLite是安卓系統(tǒng)中自帶的數(shù)據(jù)庫(kù),它不僅支持Linux、Windows、Unix等一般主流操作系統(tǒng),同時(shí)能夠跟各種程序語(yǔ)言相結(jié)合,比如PHP、C#、Java、TCL等等,也包括ODBC接口。一般在安卓系統(tǒng)應(yīng)用程序開(kāi)發(fā)中使用的數(shù)據(jù)庫(kù)都是SQLite數(shù)據(jù)庫(kù)。

        3 結(jié)束語(yǔ)

        隨著科學(xué)技術(shù)的進(jìn)步,智能手機(jī)將要更進(jìn)一步的替代電腦的很多功能,不夸張的說(shuō),智能手機(jī)就相當(dāng)于一臺(tái)微型計(jì)算機(jī),因?yàn)樗拇嬖?,人們的生活更加方便快捷,這樣基于Android的服務(wù)平臺(tái)將必然可以給人們的生活帶來(lái)更多的方便和更加快捷的體驗(yàn),提高人們生活水平,相信安卓開(kāi)發(fā)技術(shù)也必將成為服務(wù)社會(huì)的有力工具。

        參考文獻(xiàn):

        [1]李芙蓉.當(dāng)前智能手機(jī)操作系統(tǒng)及其比較分析[J].甘肅科技縱橫,2008(05).

        [2]李楊,馮剛,李亮.基于Android的多媒體應(yīng)用開(kāi)發(fā)與研究[J].計(jì)算機(jī)與現(xiàn)代化,2011(04).

        [3]黃佳星,王晶,沈奇威.基于Android的移動(dòng)互聯(lián)網(wǎng)應(yīng)用框架方案[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2012(08).

        [4]馬琳.面向移動(dòng)互聯(lián)網(wǎng)的開(kāi)放服務(wù)技術(shù)架構(gòu)及若干關(guān)鍵技術(shù)研究[D].北京郵電大學(xué),2013.

        [5]張仕成.基于Google Android平臺(tái)的應(yīng)用程序開(kāi)發(fā)與研究[J].電腦知識(shí)與技術(shù),2009(28).

        [6]段琳.深入剖析Android Activity[J].中國(guó)新技術(shù)新產(chǎn)品,2011(16).

        [7]孫瑩,潘正運(yùn).基于GIS的旅游地理信息服務(wù)系統(tǒng)的研究與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2006(22).

        作者簡(jiǎn)介:傅強(qiáng),男,江蘇蘇州人,講師,研究方向:計(jì)算機(jī)網(wǎng)絡(luò)和軟件工程。

        作者單位:蘇州高等職業(yè)技術(shù)學(xué)校,蘇州 215000

        av大片网站在线观看| 亚洲国产精品va在线看黑人| 国产激情久久久久影院老熟女免费| 丰满人妻熟妇乱又伦精品视| 一二区成人影院电影网| 国产成人精品电影在线观看| 亚洲另类欧美综合久久图片区| 亚洲精品综合在线影院| av人妻在线一区二区三区| 国产亚洲精品一区二区在线观看| 亚洲综合日韩精品一区二区| 无码人妻一区二区三区免费视频| av香港经典三级级 在线| 亚洲国产精品悠悠久久琪琪| 亚洲高清在线视频网站| 玖玖资源站亚洲最大的网站| 国产91久久麻豆黄片| 最近中文字幕国语免费| 国产成人精品999在线观看| 天啦噜国产精品亚洲精品| 精品久久一区二区av| 成人偷拍自拍视频在线观看 | 精品无码人妻一区二区三区| 欧美激情国产一区在线不卡| 亚洲精品中文字幕乱码3| 久久熟妇少妇亚洲精品| 果冻传媒2021精品一区| 国产精品久久无码不卡黑寡妇| 亚洲国产精品亚洲高清| 国产av一卡二卡日韩av| 日韩av激情在线观看| 小12箩利洗澡无码视频网站| 无遮挡很爽视频在线观看| 亚洲一区二区三区成人网| 国产成人精品亚洲日本在线观看| 国产日韩精品中文字无码| 8090成人午夜精品无码| 精品人妻在线一区二区三区在线| 国产无遮挡aaa片爽爽| 伊人色综合视频一区二区三区| 538亚洲欧美国产日韩在线精品|