• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Java的手機(jī)軟件開(kāi)發(fā)技術(shù)研究

      2014-04-29 09:11:44張玉
      2014年33期
      關(guān)鍵詞:手機(jī)軟件安卓應(yīng)用程序

      張玉

      摘要:手機(jī)的給人們的日常通訊帶來(lái)了極大的便利,手機(jī)軟件的開(kāi)發(fā)一直是相關(guān)領(lǐng)域內(nèi)研究的熱點(diǎn),Java語(yǔ)言具有面向?qū)ο蟆⒑?jiǎn)單、平臺(tái)無(wú)關(guān)性、安全性、多線程等多個(gè)特點(diǎn),在手機(jī)軟件的開(kāi)發(fā)中具有一定的經(jīng)濟(jì)價(jià)值和現(xiàn)實(shí)意義。

      關(guān)鍵詞:Java;手機(jī)軟件;開(kāi)發(fā)手機(jī)不僅僅是一種通訊工具,同時(shí)在人們的日常生活中也扮演著娛樂(lè)功能,手機(jī)的特點(diǎn)在移動(dòng)互聯(lián)上有著集中體現(xiàn)。而手機(jī)研制中不僅要做好手機(jī)硬件的基礎(chǔ)工作,同時(shí)也要做好手機(jī)軟件的開(kāi)發(fā)設(shè)計(jì)工作。Java語(yǔ)言作為目前全球第一的開(kāi)發(fā)語(yǔ)言,在手機(jī)軟件開(kāi)發(fā)中的應(yīng)用,有著一定的應(yīng)用價(jià)值,不僅有著較廣的涉及范圍,同時(shí)也有著相對(duì)較好的安全性和可靠性。

      1.手機(jī)軟件應(yīng)用程序以及架構(gòu)

      1.1 手機(jī)軟件應(yīng)用程序

      對(duì)于當(dāng)前流行的安卓手機(jī)而言,其應(yīng)用程序的組成部分主要有Activity、Service、Content以及Intent等。對(duì)于Activity部分而言,主要是將多個(gè)使用的數(shù)據(jù)存儲(chǔ)進(jìn)行提供,并為后臺(tái)的運(yùn)行提供全面的服務(wù)。而Intent主要是其手機(jī)軟件在運(yùn)行過(guò)程中自動(dòng)保存的一種機(jī)制,進(jìn)而實(shí)現(xiàn)各個(gè)活動(dòng)之間的切換。

      1.2 手機(jī)軟件的架構(gòu)

      安卓手機(jī)軟件的應(yīng)用程序是其手機(jī)整個(gè)軟件的核心部分,其管理程序往往涵蓋客戶(hù)端、短消息程序、地圖、瀏覽器以及日歷等。應(yīng)用程序在實(shí)際的構(gòu)造過(guò)程中主要借助于Java語(yǔ)言進(jìn)行的一種編寫(xiě),進(jìn)而實(shí)現(xiàn)了應(yīng)用程序之間的交互性。應(yīng)用程序的框架,其開(kāi)發(fā)人員在對(duì)主要框架加以借助,并將相關(guān)重組組件的使用頻率簡(jiǎn)化。程序庫(kù)作為安卓手機(jī)系統(tǒng)不同組件使用的重要程序,其應(yīng)用程序框架為手機(jī)軟件的開(kāi)發(fā)提供了必要的服務(wù),Java語(yǔ)言使其程序庫(kù)的主要內(nèi)容。運(yùn)行庫(kù)是安卓系統(tǒng)運(yùn)行的核心部件,對(duì)軟件運(yùn)行的安全性和可靠性加以保證。

      2.Java語(yǔ)言的基本特征

      2.1 面向?qū)ο蟮奶攸c(diǎn)

      Java語(yǔ)言中的各個(gè)對(duì)象之間不僅僅局限于實(shí)體,同時(shí)也包括了一些虛擬的物象,就傳統(tǒng)的過(guò)程式編程語(yǔ)言而言,其過(guò)程主要是借助于中心以算法進(jìn)行的一種驅(qū)動(dòng),而Java語(yǔ)言面向?qū)ο蟮木幊蹋饕且云鋵?duì)象為中心,借助于消息作為的一種驅(qū)動(dòng)。當(dāng)前面對(duì)對(duì)象編程語(yǔ)言借助于公式可表示為:Java語(yǔ)言程序=對(duì)象+消息,對(duì)于封裝、集成和多態(tài)性有著一定的支持。封裝主要是將各個(gè)對(duì)象的數(shù)據(jù)和方法有機(jī)的相統(tǒng)一,Java語(yǔ)言有著相對(duì)較強(qiáng)的封裝性。

      2.2 有著一定的安全性和可靠性

      Java語(yǔ)言起初的設(shè)計(jì)過(guò)程中,在電子類(lèi)消費(fèi)產(chǎn)品有著較為廣泛的應(yīng)用,可靠性相對(duì)來(lái)說(shuō)比較的高,同時(shí)Java對(duì)于指針并不支持,并將內(nèi)存的非法訪問(wèn)杜絕,其自動(dòng)單元的收集將內(nèi)存的丟失加以避免,Java語(yǔ)言在對(duì)自己的安全機(jī)制借助的同時(shí),并將病毒程序的產(chǎn)生加以防止。一旦Java字節(jié)碼逐漸的進(jìn)入解釋器中,就要及時(shí)的檢查字節(jié)碼校驗(yàn)器,并對(duì)內(nèi)存進(jìn)行分類(lèi)布局,將應(yīng)用程序之間的干擾破壞避免,保證Java編程語(yǔ)言的安全性。

      3.基于Java語(yǔ)言的手機(jī)軟件開(kāi)發(fā)

      本文在對(duì)基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)技術(shù)進(jìn)行分析的過(guò)程中,著重探討分析了基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)的方法、開(kāi)發(fā)過(guò)程的要點(diǎn)以及開(kāi)發(fā)環(huán)境的搭建三個(gè)方面,具體體現(xiàn)如下:

      3.1 基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)的方法

      手機(jī)軟件的開(kāi)發(fā),主要是借助于Java語(yǔ)言進(jìn)行一定的編寫(xiě),并將其打包成apk文件,以至于應(yīng)用程序可以是任一文件。安卓手機(jī)應(yīng)用程序在默認(rèn)的情況下,linux將會(huì)自動(dòng)運(yùn)行,一旦應(yīng)用程序運(yùn)行過(guò)程中需要將代碼執(zhí)行的時(shí)候,將會(huì)自動(dòng)的啟動(dòng)一個(gè)程序,一旦代碼不符合相關(guān)要求,應(yīng)用程序?qū)?huì)終止運(yùn)行。同時(shí)應(yīng)用程序在實(shí)際的運(yùn)行過(guò)程中往往有著一定的獨(dú)立性。

      3.2 手機(jī)軟件開(kāi)發(fā)過(guò)程的要點(diǎn)分析

      手機(jī)軟件開(kāi)發(fā)過(guò)程中,更要做好權(quán)限的設(shè)置,用戶(hù)界面的設(shè)計(jì)以及資源獲取和使用的設(shè)置。權(quán)限在實(shí)際的過(guò)程中,是對(duì)應(yīng)用程序的一種保護(hù),在對(duì)權(quán)限進(jìn)行命名時(shí),獲取相關(guān)聯(lián)的權(quán)限,進(jìn)而實(shí)現(xiàn)用戶(hù)體驗(yàn)的過(guò)程,并在操作中適當(dāng)?shù)膶?biāo)簽加入,對(duì)其標(biāo)簽進(jìn)行詳細(xì)的說(shuō)明,文件設(shè)置的過(guò)程中,更要保證文件對(duì)權(quán)限有著一定的支持度。用戶(hù)界面生成的過(guò)程中,主要有對(duì)使用代碼直接生成以及XML配置直接生成兩種方法,在對(duì)XML利用的同時(shí),更要對(duì)UI進(jìn)行設(shè)計(jì),做好線性的布局和相對(duì)布局。資源獲取和使用的過(guò)程中,借助于Java語(yǔ)言,對(duì)其文件的支持格式進(jìn)行編寫(xiě),進(jìn)而保證應(yīng)用程序運(yùn)行的過(guò)程中對(duì)資源進(jìn)行解析,并對(duì)應(yīng)用程序的非代碼進(jìn)行跟蹤應(yīng)用。

      3.3 基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)環(huán)境的搭建

      基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)環(huán)境在實(shí)際的搭建過(guò)程中,就要對(duì)手機(jī)應(yīng)用層軟件進(jìn)行開(kāi)發(fā),Java是其最主要的語(yǔ)言,環(huán)境搭建這一過(guò)程的實(shí)現(xiàn)首先就要對(duì)Java環(huán)境進(jìn)行搭建,其次安裝Eclipse和插件,最后就要對(duì)Anroid SDK進(jìn)行安裝。

      Java環(huán)境的搭建是對(duì)系統(tǒng)正常啟動(dòng)的極大保障,Java環(huán)境搭建知行合一過(guò)程首先就要將JDK進(jìn)行安裝,最后就要對(duì)Java環(huán)境變量進(jìn)行整體上的設(shè)置。Eclipse和插件安裝的過(guò)程中,在官網(wǎng)搜索并下載安裝Eclipse IDE for Java Developers,下載后解壓即可使用,Eclipse應(yīng)與JDK放在同一個(gè)磁盤(pán)中;Android SDK是Android專(zhuān)屬的軟件開(kāi)發(fā)工具包,Android SDK下載后不需安裝,直接解壓到適當(dāng)?shù)奈恢眉纯?,運(yùn)行SDK.exe,點(diǎn)擊Available Packages,選擇需要的安裝的SDK及其文檔及其他包。

      基于Java語(yǔ)言手機(jī)軟件開(kāi)發(fā)技術(shù)并不受到硬件的限制,其軟件在實(shí)際的開(kāi)發(fā)設(shè)計(jì)過(guò)程中,更要基于Java語(yǔ)言,做好各個(gè)應(yīng)用程序之間的設(shè)計(jì)工作,保證應(yīng)用程序運(yùn)行之間有著一定的獨(dú)立性,從根本上保證手機(jī)軟件在運(yùn)行的過(guò)程中有著一定的安全性和可靠性。

      4.結(jié)語(yǔ)

      近年來(lái),社會(huì)對(duì)手機(jī)性能以及軟件功能逐漸有著越來(lái)越高的要求,同時(shí)手機(jī)軟件的開(kāi)發(fā)研究越來(lái)越多,而基于Java語(yǔ)言的手機(jī)軟件開(kāi)發(fā)不僅僅保證了手機(jī)軟件應(yīng)用程序在運(yùn)行的過(guò)程中有著一定的獨(dú)立性,同時(shí)也對(duì)手機(jī)軟件運(yùn)行過(guò)程中的安全性和可靠性給予了最大程度上的保障,是當(dāng)前科技進(jìn)步的重要標(biāo)志。(作者單位:南昌大學(xué)共青學(xué)院)

      參考文獻(xiàn):

      [1]何璇.基于Java語(yǔ)言的安卓手機(jī)軟件開(kāi)發(fā)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,(8):67-68.

      [2]賈俊奇.軟件開(kāi)發(fā)下的JAVA語(yǔ)言[J].中國(guó)科技信息,2014,(13):133-134.

      猜你喜歡
      手機(jī)軟件安卓應(yīng)用程序
      告訴你貓開(kāi)不開(kāi)心的手機(jī)軟件
      文物表情包
      刪除Win10中自帶的應(yīng)用程序
      心血管病患者服藥提醒手機(jī)軟件的設(shè)計(jì)與應(yīng)用
      一種基于安卓系統(tǒng)的手機(jī)側(cè)抓包分析方法
      簡(jiǎn)述手機(jī)軟件的安裝與使用
      安卓L未至安卓M來(lái)了!安卓首泄漏M系統(tǒng)
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      安卓開(kāi)發(fā)者之煩惱
      實(shí)用手機(jī)軟件秀
      长治市| 景谷| 浦东新区| 凤山市| 探索| 洪洞县| 开原市| 五华县| 津市市| 菏泽市| 娄烦县| 通渭县| 常德市| 琼海市| 武汉市| 噶尔县| 庄浪县| 伽师县| 阿克陶县| 张掖市| 共和县| 紫金县| 白朗县| 道孚县| 绵竹市| 五大连池市| 北安市| 明光市| 奎屯市| 申扎县| 师宗县| 泗水县| 南岸区| 顺平县| 雅安市| 铜梁县| 德庆县| 都匀市| 遵化市| 霍城县| 宜兴市|