【正文】
在論文寫作過程中,從資料收集,開題報告,撰寫初稿到修改定稿,陳老師從多個方面悉心指導(dǎo),我才能順利完成這篇論文。 (msg)。 } WebView webView1。具體代碼流程為 定義一個了 Button類 btnGO,從界面中取出按鍵將 btnGO實(shí)例化, 創(chuàng)建一個 Uri 的鏈接到服務(wù)器端, 用到的技術(shù)就是手機(jī)瀏覽器 WebKit。而 google 開發(fā) android 的目的也在于把手機(jī)和這些應(yīng)用結(jié)合起來。碼中沒有寫注釋 。 四川大學(xué)錦江學(xué)院校園通系統(tǒng) 是基于 Eclipse、 Android SDK、 開發(fā) Android 程序的Eclipse 插件 作為 開發(fā)工具 , ACCESS20xx 作為后臺數(shù)據(jù)庫支持。 Android 應(yīng)用的構(gòu)成和工作流程圖如下: 圖 24 Android 的構(gòu)成和工作流程 四川大學(xué)錦江學(xué)院畢業(yè)論文(設(shè)計) 7 Android 與其他手機(jī)操作系統(tǒng)的比較 我們主要從手機(jī)操作系統(tǒng)的 Portablity、 Reliability、 Connectivity、 Product Diversity、 Open Platform、 Kernal Size、 Standards、 Security 和 Special Features這九個方面進(jìn)行了比較,具體的比較結(jié)果如下表: 對上表比較的九項每一項以 1 分、 分、 0 分三個級別來進(jìn)行了評分,綜合各項評分,最好得到的評分結(jié)果是 Android 分、 Windows mobile 分、 分。 Surface Manager 對顯示子系統(tǒng)的管理,并且為多個應(yīng)用程序提 供了 2D 和 3D 圖層的無縫融合。所有的應(yīng)用程序都是使用 JAVA 語言 編寫的。 多媒體支持:支持各種通用的音頻、視頻和靜態(tài)圖像格式,如 MP JPG、 PNG 等。 Linux 系統(tǒng)是一個源代碼開放的操作系統(tǒng)。 Android 是由 Linux+Java 構(gòu)成的開源軟件,允許所有廠商和個人在其基礎(chǔ)上進(jìn)行開發(fā)。因此,移動終端的應(yīng)用軟件和需要的服務(wù)將會有很大的發(fā)展空間。Windows mobile 系列操作系統(tǒng)功能強(qiáng)大,而且支持該操作系統(tǒng)的智能手機(jī)大多數(shù)都采用了英特爾嵌入式處理器,主頻比較高,在其它硬件設(shè)置(如內(nèi)存、儲存卡容量等)上也采用其他操作系統(tǒng)的智能手機(jī)要高出許多,因此性能比較強(qiáng)勁,速度比較快?;?OpenGL ES 標(biāo)準(zhǔn)的 3D 圖形功能,在移動 3D 開發(fā)中有著 至關(guān)重要的地位。 第 三 章 系統(tǒng)的需求分析 。 媒體庫 基于 PacketVideo OpenCORE。 Linux 內(nèi)核也同時作為硬件和軟件棧之間的抽象層。應(yīng)用程序功應(yīng)完善,界面人機(jī)交互要好,而且操作要簡單。 但是由于時間、技術(shù)等各方面因素,本系統(tǒng)仍不完善,有很多問題需要解決,結(jié)合在系統(tǒng)開發(fā)過程中的思考和各方面的意見,發(fā)現(xiàn)以下 3 點(diǎn)尚不成熟需要改進(jìn)和完善的地方:系統(tǒng)總體規(guī)劃欠缺:系統(tǒng)在開發(fā)過程中就感到總體規(guī)劃存在一定問題,如后臺數(shù)據(jù)庫表的冗余,導(dǎo)致對數(shù)據(jù)庫的操作復(fù)雜。并且這些代碼以及開發(fā)工具都是開放和免費(fèi)的。因此這套餐飲系統(tǒng)首先由個人進(jìn)行了復(fù)查,接著進(jìn)行機(jī)器測試,然后進(jìn)行單元測試、組裝測試、確認(rèn)測試及系統(tǒng)測試,登錄界面的測試為例: (1)用正常數(shù)據(jù)測試 (2)用異常數(shù)據(jù)測試 (3)用錯誤數(shù)據(jù)測試 試驗程序?qū)﹀e誤的處理能力,包括顯示出錯信息及容許修改錯誤的可能性。 (Download Faild _= + ())。 ()。 } 致 謝 從這篇論文選題到論文撰寫結(jié)束的這段時間里, 感謝偉大的母校給我們搭建的沃土 ,讓我在這里不斷的成長, 慢慢的變得成熟起來, 還要 衷心的感謝我的 指導(dǎo) 老師陳理老師,感謝他對我的悉心指導(dǎo)。 感謝 在百忙之中來 參加論文評審的各 位 老師及 專家 們 , 你們,辛苦了! 感謝你們 為本文提出了很有價值的意見和建議。 } public void onDownloadFinished(String arg0) { (Download Finished = + arg0)。 } //使用線程代碼: public void run() { int j=0。 setContentView()。盡管在系統(tǒng)開發(fā)周期的各個階段均采取了嚴(yán)格的技術(shù)審查,但依然難免遺留下差錯,如 果沒有在投入運(yùn)行前的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正,問題遲早會在運(yùn)行中暴露出來,到那時要糾正錯誤則會付出更大的代價。合理安排系統(tǒng)設(shè)計開發(fā)時間,進(jìn)行實(shí)際開發(fā)會發(fā)現(xiàn)需求分析與系統(tǒng)設(shè)計占主要的時間,如果前面的工作做好了,編碼實(shí)現(xiàn)占用的時間很短。 底部導(dǎo)航 包括: 首頁 、 校園導(dǎo)航 、 圖片 、更多信息等;具體介紹如下: 歡迎界面: 為了防止網(wǎng)絡(luò)不暢通,致使用戶不能耐心等待,需給手機(jī)用戶留一個緩沖的時間,我設(shè)計了一個簡單、大方的歡迎界面, 四川大學(xué)錦江學(xué)院畢業(yè)論文(設(shè)計) 11 圖 一 歡迎界面 首頁 : 此欄目為首頁菜單欄,包括了學(xué)院簡介、畢業(yè)須知、校園新聞、通知公告、教務(wù)信息、校車查詢、交流中心、圖書 館、校園周邊、聯(lián)系我們、站內(nèi)查詢等菜單,基本涵蓋了 PC 網(wǎng)站上的內(nèi)容,方便全校師生共享校園資源,也很好的體現(xiàn)了校園文化及學(xué)校的品牌特色。相比其他手機(jī)操作系統(tǒng)過于封閉的特性來說,Android 在手機(jī)操作系統(tǒng)領(lǐng)域?qū)加泻艽蟮膬?yōu)勢,其功能也將會越來越強(qiáng)大。該庫可以使用硬件 3D 加速 (如果可用 )或者使用高度優(yōu)化 的 3D 軟加速。任何一個應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序四川大學(xué)錦江學(xué)院畢業(yè)論文(設(shè)計) 5 都可以使用其所發(fā)布的功能塊 (不過得遵循框架的安全性限制 )。 GSM 技術(shù):(依賴硬件) Global System for Mobile Communications,全球通訊系統(tǒng),俗稱“全球通”,是第二代移動通信技術(shù),其開發(fā)目的是讓全球各地可以共同使用一個移動電話網(wǎng)絡(luò)標(biāo)準(zhǔn),讓用戶使用一部手機(jī)就能行遍全球。 Android 的構(gòu)架分析 Android 是一個移動設(shè)備的軟件平臺,是由 Linux+Java 構(gòu)成的開源軟件,它提供包括 SDK、 Key Apps、 Middleware、 Linux Kernel 四個部分在內(nèi)的全套手機(jī)軟件方案。 根據(jù)中國互聯(lián)網(wǎng)信息中心( CNNIC)發(fā)布的《第 22 次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》顯示,截止 20xx 年 6 月底,我國網(wǎng)民數(shù)量達(dá)到了 億,首次大幅超過美國,網(wǎng)民規(guī)模躍居世界第一位,其中手機(jī)網(wǎng)民達(dá)到 7305 萬,手機(jī)上網(wǎng)成為網(wǎng)絡(luò)接入的一個重要發(fā)展方向。 【關(guān)鍵詞】 Android、 JSP、 eclipse、 、 tomcat、開源、服務(wù)器、移動客戶端 四川大學(xué)錦江學(xué)院畢業(yè)論文(設(shè)計) III The Campus through system design 【 Abstract】 The background and process of the systematic analysis of the Sichuan University Jinjiang college campus through the system software development, first introduced the software development environment, then introduces the detailed design of the software process and the specific interface design and function, and finally to the problems encountered in the software development process was summarized. Android munication system based on campus is the use of Eclipse, Android SDK, Android program development plugins Eclipse as a development tool, the basic process of the first to install Eclipse. The software used in Androidd mobile phone, mobile phone convenient college teachers and students can intuitively understand that Jinjiang College of information and the campus. 【 Key words】 Android, JSP, eclipse, , Tomcat, open source, server, mobile client 四川大學(xué)錦江學(xué)院畢業(yè)論文(設(shè)計) IV 目 錄 目錄 緒論 .................................................................................................................................................. 1 1 開發(fā)概述 ....................................................................................................................................... 1 手機(jī)操作系統(tǒng)的開發(fā)現(xiàn)狀 ...............................