朱思華
摘要:安卓手機(jī)用戶現(xiàn)在越來(lái)越多,現(xiàn)在很多用戶都在使用安卓手機(jī),現(xiàn)在人們利用手機(jī)已經(jīng)不能滿足單純的手機(jī)通信,利用手機(jī)其它功能進(jìn)行娛樂(lè)等。安卓手機(jī)廣泛應(yīng)用,人們對(duì)安卓手機(jī)軟件提出更高的要求,軟件必須安全可靠,穩(wěn)定等一系列因素。Java語(yǔ)言是軟件開(kāi)發(fā)中常用工具,其具有面向?qū)ο蟮忍攸c(diǎn),本論文主要從安卓軟件應(yīng)用程序、安卓手機(jī)軟件的架構(gòu)、Java語(yǔ)言的特點(diǎn)、安卓手機(jī)軟件系統(tǒng)的開(kāi)發(fā)優(yōu)勢(shì)方面進(jìn)行闡述基于Java語(yǔ)言的安卓手機(jī)軟件開(kāi)發(fā),希望為研究安卓手機(jī)軟件開(kāi)發(fā)學(xué)者提供理論參考依據(jù)。
關(guān)鍵詞:Java語(yǔ)言 安卓手機(jī) 軟件開(kāi)發(fā)
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2016)07-0169-01
現(xiàn)在人們生活、學(xué)習(xí)與工作已經(jīng)離不開(kāi)了智能手機(jī),手機(jī)現(xiàn)在不僅是通信工具,手機(jī)的功能現(xiàn)在越來(lái)越強(qiáng)大,尤其智能手機(jī)的開(kāi)發(fā)與使用,現(xiàn)在已經(jīng)改變了人們生活方式,利用手機(jī)可以學(xué)習(xí)、可以?shī)蕵?lè)、可以購(gòu)物等。智能手機(jī)的普及是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、通信技術(shù)發(fā)展的必然結(jié)果。智能手機(jī)的普及人們?cè)絹?lái)越關(guān)注手機(jī)的安全性,關(guān)注安卓手機(jī)軟件,如何開(kāi)發(fā)安全穩(wěn)定的安卓手機(jī)軟件是智能手機(jī)發(fā)展的有效保障,軟件開(kāi)發(fā)的性能,影響智能手機(jī)的發(fā)展,提高軟件開(kāi)發(fā)質(zhì)量,是保障智能手機(jī)有效發(fā)展基本保障。
1 安卓軟件應(yīng)用程序
安卓手機(jī)應(yīng)用程序負(fù)責(zé)手機(jī)運(yùn)行等工作,是智能手機(jī)的重要組成部分,在手機(jī)應(yīng)用過(guò)程中,軟件程序起到重要作用,與硬件相輔相成,是對(duì)硬件功能實(shí)現(xiàn)的體現(xiàn)形式。一般比較簡(jiǎn)單的安桌應(yīng)用程序主要由Activity,Content Provider,Service,Intent等部分組成,其中Activity相對(duì)于其他的應(yīng)用程序?qū)υ捒蚧蛘咂渌木W(wǎng)絡(luò)應(yīng)用程序的頁(yè)面窗口來(lái)說(shuō),安桌手機(jī)提供多個(gè)使用的數(shù)據(jù)存儲(chǔ),同時(shí)他也被設(shè)計(jì)成為獨(dú)立的可以保持自己在后臺(tái)運(yùn)行的服務(wù),Intent是在運(yùn)行的時(shí)候自動(dòng)保存的機(jī)制,用來(lái)具體的描述一個(gè)程序想要作一件什么事情、從一個(gè)活動(dòng)跳到另外一個(gè)活動(dòng),對(duì)于Intent來(lái)說(shuō),各個(gè)活動(dòng)之間的切換是很方便的。智能手機(jī)用戶使用方便,功能強(qiáng)大是用戶追求目標(biāo),智能手機(jī)應(yīng)用改變了人們生活方式,提高了人們工作效率,科技水平進(jìn)步,改變了人的生活軌跡。
2 安卓手機(jī)軟件的架構(gòu)
2.1 應(yīng)用程序
應(yīng)用程序是對(duì)智能手機(jī)軟件功能實(shí)現(xiàn)的完好補(bǔ)充,應(yīng)用程序也是對(duì)智能手機(jī)硬件功能實(shí)現(xiàn)的體現(xiàn)。安卓手機(jī)軟件會(huì)跟同一系列的核心的應(yīng)用程序一起發(fā)布,該應(yīng)用的程序還包括一些客戶端,短消息的程序,日歷、地圖、瀏覽器等等的管理程序。智能手機(jī)功能實(shí)現(xiàn)都是利用應(yīng)用軟件實(shí)現(xiàn)的,應(yīng)用軟件都是開(kāi)發(fā)人員利用Java語(yǔ)言編寫(xiě)的,Java語(yǔ)言是編寫(xiě)智能手機(jī)軟件的最好工具,其交互性是實(shí)現(xiàn)智能手機(jī)軟件功能的基本保障。
2.2 應(yīng)用程序的框架
智能手機(jī)應(yīng)用軟件在出廠時(shí)候具有一定的框架,每個(gè)品牌,同一品牌不同型號(hào)手機(jī)都有自己的框架,應(yīng)用程序開(kāi)發(fā)人員根據(jù)框架進(jìn)行編寫(xiě)應(yīng)用程序,編寫(xiě)應(yīng)用程序模塊的基本工具都是Java,Java語(yǔ)言本身具有框架技術(shù),利用框架技術(shù)編寫(xiě)應(yīng)用程序提供了可能,因此,Java語(yǔ)言是智能手機(jī)應(yīng)用程序編寫(xiě)的最好工具。
2.3 程序庫(kù)、運(yùn)行庫(kù)
程序庫(kù)與運(yùn)行庫(kù)都是智能手機(jī)中的固化程序,手機(jī)出廠時(shí)候就有開(kāi)發(fā)商固化手機(jī)內(nèi)核里面,設(shè)計(jì)者根據(jù)用戶需求,在智能手機(jī)里固化程序塊,提高了手機(jī)用戶方便使用,智能手機(jī)用戶使用方便,功能強(qiáng)大這是智能手機(jī)受用戶歡迎的主要原因,其中主要是程序庫(kù)與運(yùn)行庫(kù)起到的核心作用。
3 Java語(yǔ)言的特點(diǎn)
3.1 面向?qū)ο?/p>
軟件開(kāi)發(fā)程序設(shè)計(jì)語(yǔ)言選擇一般都是選擇面向?qū)ο箝_(kāi)發(fā)工具,面向?qū)ο笤O(shè)計(jì)語(yǔ)言用戶與系統(tǒng)能更好的交互,Java程序設(shè)計(jì)語(yǔ)言交互性比較好的語(yǔ)言,在進(jìn)行軟件開(kāi)發(fā)過(guò)程中,程序員一般首選面向?qū)ο笳Z(yǔ)言。所有面向?qū)ο笳Z(yǔ)言都具有封裝、繼承、多態(tài)三個(gè)重要特征,面向?qū)ο笳Z(yǔ)言具有面向過(guò)程語(yǔ)言一些基本特征,利用面向?qū)ο笳Z(yǔ)言進(jìn)行軟件開(kāi)發(fā),一般都能很好的利用面向?qū)ο笳Z(yǔ)言三個(gè)基本特征,利用面向?qū)ο笳Z(yǔ)言基本特征解決軟件開(kāi)發(fā)過(guò)程中的實(shí)際問(wèn)題,對(duì)能更好的開(kāi)發(fā)有效軟件提供有力的技術(shù)支持。
3.2 可靠性和安全性
智能手機(jī)用戶要求安卓系統(tǒng)軟件必須安全可靠,這是智能手機(jī)用戶最基本的要求,Java程序設(shè)計(jì)語(yǔ)言開(kāi)發(fā)軟件具有一定的可靠性與安全性,因此安卓系統(tǒng)軟件開(kāi)發(fā)首選開(kāi)發(fā)工具Java。
4 安卓手機(jī)軟件系統(tǒng)的開(kāi)發(fā)優(yōu)勢(shì)
安卓手機(jī)軟件系統(tǒng)開(kāi)發(fā)是智能手機(jī)發(fā)展需要,也是社會(huì)發(fā)展需要。智能手機(jī)用戶與日俱增,在中安卓系統(tǒng)掀起的浪潮讓越來(lái)越多的企業(yè)認(rèn)識(shí)到移動(dòng)設(shè)備對(duì)于中國(guó)產(chǎn)業(yè)的影響,企業(yè)安卓客戶端的開(kāi)發(fā)也受到了企業(yè)的一些關(guān)注,目前來(lái)說(shuō)我們國(guó)家手機(jī)軟件開(kāi)發(fā)正處于高速增長(zhǎng)的階段經(jīng)過(guò)一路的研究和探索和經(jīng)驗(yàn)的總結(jié),涌現(xiàn)了一大批的致力于開(kāi)發(fā)的互聯(lián)網(wǎng)的在線的傳播的解決的方案的主要的運(yùn)營(yíng)商,主要是將手機(jī)應(yīng)用軟件的開(kāi)發(fā)和推廣,移動(dòng)互聯(lián)應(yīng)用開(kāi)發(fā)以及涉及安卓的手機(jī)平臺(tái),智能手機(jī)的應(yīng)用開(kāi)發(fā)的服務(wù)已經(jīng)涵蓋了很多的地方。
5 結(jié)語(yǔ)
總之,基于Java語(yǔ)言的安卓手機(jī)系統(tǒng)軟件開(kāi)發(fā)是有廣泛的應(yīng)用前景,現(xiàn)在全球智能手機(jī)用戶日益增多,智能手機(jī)基本都是安卓操作系統(tǒng),人們對(duì)系統(tǒng)軟件要求越來(lái)越高,都希望安卓系統(tǒng)軟件安全可靠,具有一定的應(yīng)用價(jià)值。
參考文獻(xiàn)
[1]楊瀟亮.基于安卓操作系統(tǒng)的應(yīng)用軟件開(kāi)發(fā)[J].桌子制作,2014(19).
[2]陳林.基于Java語(yǔ)言的手機(jī)軟件開(kāi)發(fā)技術(shù)分析[J].桌子技術(shù)與軟件工程,2015(06).
[3]高紅櫻,王子彥.中國(guó)環(huán)境文學(xué)的構(gòu)建——以歐美環(huán)境文學(xué)為比照[J].南京林業(yè)大學(xué)學(xué)報(bào)(人文社會(huì)科學(xué)版),2009(03).
[4]劉文良,張永紅.重視環(huán)境文學(xué)教學(xué) 加強(qiáng)大學(xué)生生態(tài)教育[J].內(nèi)蒙古師范大學(xué)學(xué)報(bào)(教育科學(xué)版),2007(05).
[5]任秀芹.生態(tài)環(huán)境文學(xué)的綠色憂思[J].云南師范大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2003(03).