九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)

上傳人:文*** 文檔編號:242741253 上傳時(shí)間:2024-09-02 格式:DOC 頁數(shù):7 大小:21.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)_第1頁
第1頁 / 共7頁
基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)_第2頁
第2頁 / 共7頁
基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)_第3頁
第3頁 / 共7頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)》由會員分享,可在線閱讀,更多相關(guān)《基于Java語言的安卓手機(jī)軟件開發(fā)分析研究 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(7頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、基于Java語言的安卓手機(jī)軟件開發(fā)摘要:安卓手機(jī)軟件的開發(fā)是根據(jù)用戶的需求建立起來的安卓軟件或者系統(tǒng)中的軟件的部分過程,安卓手機(jī)軟件的開發(fā)是一項(xiàng)主要包括需求上捕捉、需求的分析、需求的分析以及設(shè)計(jì)、實(shí)現(xiàn)和測試的一個(gè)系統(tǒng)的工程。軟件一般是通過某種程序設(shè)計(jì)的語言來實(shí)現(xiàn)的,目前最常用的就是Java,通常采用軟件開發(fā)工具進(jìn)行開發(fā)。本文主要針對基于Java語言的安卓手機(jī)軟件開發(fā)進(jìn)行研究。關(guān)鍵字:Java語言、安卓手機(jī)、軟件開發(fā)一、 安卓軟件應(yīng)用程序 總體來說,一般比較簡單的安卓應(yīng)用程序主要由Activity、Content Provider、Service、Intent等等的部分組成,其中Activity

2、相對于其他的應(yīng)用程序?qū)υ捒蚧蛘咂渌木W(wǎng)絡(luò)應(yīng)用程序的頁面窗口來說,安卓手機(jī)提供多個(gè)使用的數(shù)據(jù)存儲,同時(shí)他也被設(shè)計(jì)成為獨(dú)立的可以保持自己在后臺運(yùn)行的服務(wù);相比于Activity,Service則是構(gòu)建安卓系統(tǒng)的最主要的組件。 Service作為安卓應(yīng)用程序中重要的組成部分,它不僅僅具有某些Activity所不具備的作用,并且Service的某些功能也可以不受Activity的限制。不過Service最大的特點(diǎn)就是也是可以獨(dú)立在后臺運(yùn)行,有時(shí)候計(jì)算機(jī)用戶為了使自己的使用體驗(yàn)得到進(jìn)一步的提升而不希望桌面上存在太多的對話框,這時(shí)候,Service的這一特點(diǎn)就體現(xiàn)了出來。Intent是在運(yùn)行的時(shí)候自動保存

3、的機(jī)制,用來具體的描述一個(gè)程序想要作一件什么事情、從一個(gè)活動跳到另外一個(gè)活動,對于Intent來說,各個(gè)活動之間的切換時(shí)很方便的。二、 安卓手機(jī)軟件的架構(gòu)1. 應(yīng)用程序。安卓手機(jī)軟件會跟同一系列的核心的應(yīng)用程序一起發(fā)布,該應(yīng)用的程序還包括一些客戶端,短消息的程序,日歷、地圖、瀏覽器等等的管理程序,所有的應(yīng)用的程序都是利用Java語言來進(jìn)行編寫的。Java最大的特性就是提高了交互的可能性。2. 應(yīng)用程序的框架。開發(fā)的人員可以完全的訪問核心的應(yīng)用的程序所使用的主要的框架,該程序的框架的設(shè)計(jì)簡化了的一些重組的組件的使用的頻率,在任何的時(shí)候一個(gè)應(yīng)用程序可以同時(shí)的發(fā)布出它的功能并且在任何的時(shí)候都能夠?qū)⑵?/p>

4、他的應(yīng)用程序使用其主要的發(fā)布的功能性質(zhì)的模塊,不過得主要遵循框架的安全性的主要的限制。同時(shí),還要將這些使用的機(jī)制也可以使用戶也可以方便的替換主要的應(yīng)用程序。3. 程序庫。安卓手機(jī)包括C語言的程序,這些程序能夠?qū)沧肯到y(tǒng)中的不同的組件的使用,他們還能夠通過安卓的應(yīng)用程序的框架為其主要的開發(fā)者提供服務(wù)。這個(gè)程序庫里面的主要的內(nèi)容就是Java語言的應(yīng)用。Java語言的應(yīng)用以及不同組件的混合使用,是安卓手機(jī)程序庫的一大特點(diǎn)。4. 運(yùn)行庫。安卓系統(tǒng)的主要的運(yùn)行庫包括了一個(gè)核心的庫,這個(gè)核心的庫提供了Java的一些編程的語言的核心的大多數(shù)的主要的功能。安卓的手機(jī)軟件的核心的服務(wù)的系統(tǒng)主要依賴Java的編程

5、的語言,比如說安全性、內(nèi)存的管理、進(jìn)程上的管理等等的性質(zhì),主要的網(wǎng)絡(luò)上的協(xié)議和驅(qū)動的模塊,他都占有一個(gè)很大的比重。Java同時(shí)也作為硬件和軟件之間的抽象的核心層面來存在。安卓系統(tǒng)的應(yīng)用軟件的運(yùn)行庫的架構(gòu)與網(wǎng)路以及計(jì)算機(jī)所處的服務(wù)器有關(guān),運(yùn)行庫的內(nèi)容與所設(shè)計(jì)的軟件所處理的問題而不同,因此對于安卓系統(tǒng)運(yùn)行庫,在形式方面很難有一個(gè)一統(tǒng)的說法。5. 數(shù)據(jù)庫。安卓手機(jī)軟件的數(shù)據(jù)庫由于Java的編程的語言的投入運(yùn)用,總的來說安卓數(shù)據(jù)庫與其他系統(tǒng)的數(shù)據(jù)庫相比有著極大的優(yōu)點(diǎn),安卓系統(tǒng)數(shù)據(jù)庫一大顯著的特點(diǎn)就是易于管理,更新方便,因此安卓系統(tǒng)可以更好的滿足用戶需求。三、 Java語言的特點(diǎn) 安卓應(yīng)用的開發(fā)的語言是

6、Java語言,并且在安卓中也應(yīng)用到了很多的Java的核心類的知識量,因此,在學(xué)習(xí)安卓軟件開發(fā)之前可以將Java的基本的語法和基礎(chǔ)的類型的庫存學(xué)習(xí)好,安卓的應(yīng)用程序的主要的開發(fā)是以Java語言為主要的基礎(chǔ)的,因此具有扎實(shí)的Java的知識才是最根本的,只是機(jī)械的按照別人的代碼是沒有任何的意義的,Java的學(xué)習(xí)一定要仔細(xì)和認(rèn)真。Java的學(xué)習(xí)是具有一定的難度的,他可以將不同的技術(shù)來進(jìn)行融合。真正意義上實(shí)現(xiàn)交互性。作為計(jì)算機(jī)語言之中,發(fā)展最快的Java語言??偟膩碚fJava這種程序語言,具有著以下的幾個(gè)特點(diǎn)。第一:Java語言這種發(fā)展最快的程序語言,與其他的計(jì)算機(jī)程序語言相比較,具有面向?qū)ο蟮奶攸c(diǎn)。這

7、種特點(diǎn)決定了Java 語言通俗易懂,比較易于被人們所理解,這種特點(diǎn)是計(jì)算機(jī)程序語言發(fā)展的一大進(jìn)步。第二:簡單也是Java 語言的一個(gè)顯著的特點(diǎn)。在Java 語言的還未普及的時(shí)候,C+語言是使用最為廣泛的程序語言。不過,在應(yīng)用計(jì)算機(jī)中,C+明顯就有著一定的局限性,C+語言難以理解,計(jì)算較為繁雜,再加上,實(shí)際應(yīng)用之中,C+語言還有著相當(dāng)一部分不常用的地方。而Java 語言在發(fā)展過程之中在很大程度上面擺脫了C+語言的這些特點(diǎn),不過Java語言也繼承了C+的先進(jìn)精華的地方。再一個(gè),如今在學(xué)校中學(xué)習(xí)Java 語言的同學(xué),就不需要很精通C+語言。第三:以往所通用的程序語言,大多數(shù)都有一個(gè)弊端,就是只能夠在

8、統(tǒng)一體系的計(jì)算機(jī)結(jié)構(gòu)中運(yùn)行,這個(gè)弊端就為人們的生活帶來了很大的限制性。而Java語言的運(yùn)行是與計(jì)算機(jī)結(jié)構(gòu)無關(guān),可以隨意在任何系統(tǒng)中運(yùn)行。這就是Java語言的體系結(jié)構(gòu)獨(dú)立,或者說體系結(jié)構(gòu)中立的特點(diǎn)。體系結(jié)構(gòu)中立決定了JAVA可以在不同的計(jì)算機(jī)結(jié)構(gòu)之中運(yùn)行,而且由于所使用的是Java語言,因此不同結(jié)構(gòu)的計(jì)算機(jī)所顯示的語言位數(shù)也是統(tǒng)一的。由于Java具備著以前的程序語言所沒有的多重優(yōu)點(diǎn),因此,Java的使用前景也是相當(dāng)廣闊的,Java已經(jīng)成為使用最普遍的程序語言。比如,在開發(fā),設(shè)計(jì),維護(hù)軟件以及在計(jì)算機(jī)使用后期的需求分析等等方面,Java語言具備著無可比擬的優(yōu)勢。在未來的所設(shè)計(jì)消息傳輸系統(tǒng)之中,以及

9、分布計(jì)算管理應(yīng)用中,Java語言的應(yīng)用也會越來越廣泛。所以Java語言的發(fā)展勢必會為信息化的進(jìn)程與應(yīng)用帶來嶄新的光彩。四、 安卓手機(jī)軟件系統(tǒng)的開發(fā)優(yōu)勢 企業(yè)為什么要開發(fā)安卓手機(jī)軟件,不僅僅是因?yàn)樗袕?qiáng)大的谷歌作為后盾,并且還開放了軟件開發(fā)的組件,可以將第三方的開源的主要的社區(qū)方便快捷的開發(fā)眾多的實(shí)用性的安卓手機(jī)應(yīng)用程序,而且他還與手機(jī)產(chǎn)業(yè)鏈中最具有影響力的龍頭性的公司進(jìn)行聯(lián)合,建立非常標(biāo)準(zhǔn)的、開放化的通信的軟件的平臺,也就是說只要是采用安卓操作系統(tǒng)的主要的平臺,就是基本上不受硬件的限制,程序的主要的可移植性能比較好,能夠很好的解決當(dāng)前的由于眾多的手機(jī)操作系統(tǒng)的不同而造成的不同的智能手機(jī)之間的格

10、式不一樣從而造成不同的手機(jī)之間不能進(jìn)行信息交流的問題。 安卓手機(jī)在中國的應(yīng)用前景十分的廣泛,首先是具有成熟的消費(fèi)者,在國內(nèi),安卓系統(tǒng)非常的好用,這些軟件的普及為了安卓系統(tǒng)的普及提供了主要的前提,國內(nèi)的一些主要的運(yùn)營商也加入了這個(gè)大家庭,比如說中國移動、中國聯(lián)通、中興通訊、華為通訊等等的一些比較大型的企業(yè),同時(shí)也不僅僅是手機(jī),我們國家也推出了安卓手機(jī)軟件的其他的一些產(chǎn)品,我們可以預(yù)見安卓系統(tǒng)被廣泛的應(yīng)用,同時(shí)也將進(jìn)一步擴(kuò)大安卓系統(tǒng)的應(yīng)用的主要的,同時(shí)根據(jù)目前的資料進(jìn)行分析,全國到目前為止已經(jīng)有23億部的移動的設(shè)備使用安卓軟件,其中手機(jī)占有百分之60. 安卓系統(tǒng)在中國掀起的浪潮讓越來越多的企業(yè)認(rèn)識

11、到移動設(shè)備對于中國產(chǎn)業(yè)的影響,企業(yè)安卓客戶端的開發(fā)也受到了企業(yè)的一些關(guān)注,目前來說我們國家手機(jī)軟件開發(fā)正處于高速增長的階段經(jīng)過一路的研究和探索和經(jīng)驗(yàn)的總結(jié),涌現(xiàn)了一大批的致力于開發(fā)的互聯(lián)網(wǎng)的在線的傳播的解決的方案的主要的運(yùn)營商,主要是將手機(jī)應(yīng)用軟件的開發(fā)和推廣,移動互聯(lián)應(yīng)用開發(fā)以及涉及安卓的手機(jī)平臺,智能手機(jī)的應(yīng)用開發(fā)的服務(wù)已經(jīng)涵蓋了很多的地方。安卓手機(jī)軟件能夠?qū)崿F(xiàn)互交形式的完成,并且以此來為企業(yè)提供互聯(lián)網(wǎng)的應(yīng)用的解決的方案。結(jié)語:隨著社會的發(fā)展,科技的創(chuàng)新腳步也越來越快,手機(jī)也慢慢的進(jìn)入我們的視野之中,成為了我們生活中的必不可少的一些物品,隨著Java語言在手機(jī)領(lǐng)域中的開發(fā),手機(jī)上的軟件大部分都是在他的基礎(chǔ)上進(jìn)行開發(fā)的,在其應(yīng)用開發(fā)中應(yīng)用也十分廣泛,也依然占有著不可或缺的地位。參考文獻(xiàn)1埃始兒,陳灝鵬,Java的編程思想,機(jī)械工業(yè)出版,2009(8)2霍斯特曼,柯內(nèi)爾,安卓手機(jī)軟件的開發(fā),電子工業(yè)出版,2011(5)3羅伯茨,基于Java語言的安卓手機(jī)軟件的開發(fā),清華大學(xué)出版,2010(3)4蓋索林,王世江,安卓操作指南,人民郵電出版,2011(3)

展開閱讀全文
溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!