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