freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于googleandroid移動(dòng)平臺(tái)技術(shù)的新聞閱讀器的研究畢業(yè)論文(編輯修改稿)

2024-12-13 22:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 過(guò) 開發(fā) 一個(gè)項(xiàng)目,既新聞閱讀器來(lái)了解 Android 平臺(tái)的相關(guān)特性和開發(fā)的流程。 具體來(lái)講: 1, 通過(guò)分析當(dāng)前階段下各種人群的喜好和對(duì)事物的關(guān)注程度來(lái)選擇究的項(xiàng)目,既 新聞閱讀器。根據(jù)相關(guān)的信息來(lái)選取相應(yīng)的新聞源 作為 本項(xiàng)目的新聞來(lái)源。 3 2, 通過(guò) 獨(dú)立 設(shè)計(jì) UI 來(lái)了解 Android 以至于移動(dòng)平臺(tái)開發(fā)的 UI 的設(shè)計(jì)方法。 3, 通過(guò)選取相應(yīng)的算法來(lái)讀取 RSS 源的內(nèi)容,來(lái)了解 Android 平臺(tái)的類庫(kù) 和其相關(guān)的設(shè)計(jì)模式 , 了解其先進(jìn)的思想和 API 的特點(diǎn)。 4, 通過(guò)設(shè)計(jì)功能點(diǎn)來(lái)初步的了解移動(dòng)平臺(tái)開發(fā)的所需注意事項(xiàng),初步的了解 移動(dòng)平臺(tái) 的開發(fā),并了解別體會(huì)如何獲得更好的人機(jī)交互。 5, 通過(guò)測(cè)試來(lái)完善程序,使其 Bug 不合理地方最少化,并進(jìn)一步了解 Android 平臺(tái)的相關(guān)先進(jìn)的特點(diǎn)和其人性化的設(shè)計(jì),與此同時(shí)熟悉軟件開發(fā)的相關(guān)流程并深刻認(rèn)識(shí)在編碼時(shí)一些注意事項(xiàng)的重要性。 6, 通過(guò)發(fā)布程序到 Google Android Market 上,了解 Android 程序發(fā)布的流 程,并通過(guò)它了解其他平臺(tái)下的開發(fā)、發(fā)布的流程。并通過(guò)用戶的反饋來(lái)進(jìn)行相關(guān)的修改?;诖烁羁痰睦斫馊藱C(jī)交互的重要性和設(shè)計(jì)的重要性。 其具體的研究?jī)?nèi)容包括: 1, 數(shù)據(jù)源的選取。 2, 界面的設(shè)計(jì) 。 3, 數(shù)據(jù)源的讀取。 4, 人機(jī)交互的效果。 5, 程序的測(cè)試。 6, 產(chǎn)品的發(fā)布。 小結(jié) 本節(jié)主要介紹了 Google Android 平臺(tái)的相關(guān)信息和對(duì)其發(fā)展前景的展望,并簡(jiǎn)單 介 紹了 Android 開發(fā)的重要性和必要性,同時(shí)簡(jiǎn)要概述了 Android 開發(fā)的簡(jiǎn)單流程和測(cè)試及其發(fā)布的流程的相關(guān)內(nèi)容。 4 第 2 章 Google android 移動(dòng)平臺(tái)的相關(guān)理論 Google android 移動(dòng)平臺(tái)的概述 Android是 Google于 07年 11月 5日宣布的基于 Linux平臺(tái)開源手機(jī)操作系統(tǒng)名稱,該平臺(tái)由操 作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。 Android 是 Google 開 發(fā)的基于 Linux 平臺(tái)的開源手機(jī)操作系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序 —— 移動(dòng)電話工作所需的全部軟件,而且不存在任何以往阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。谷歌與開放手機(jī)聯(lián)盟合作開發(fā)了 Android,這個(gè)聯(lián)盟由包括中國(guó)移動(dòng)、摩托羅拉、高通、宏達(dá)和 TMobile 在內(nèi)的 30 多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企 業(yè)組成。通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形 成一個(gè)開放式的生態(tài)系統(tǒng)。 Android 系統(tǒng)的特點(diǎn) : 。 Google 與開放手機(jī)聯(lián)盟合作開發(fā)了 Android, Google 通過(guò)與運(yùn)行商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方面結(jié)成深層次的合作伙伴關(guān)系,希望通過(guò)建立標(biāo)準(zhǔn)化、開放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)形成一個(gè)開放式的生態(tài)系統(tǒng)。 。 Android 上的應(yīng)用可以通過(guò)標(biāo)準(zhǔn) API 訪問(wèn)核心移動(dòng)設(shè)備功能。通過(guò)互聯(lián)網(wǎng),應(yīng)用程序可以聲明它們的功能可提供其他應(yīng)用程序使用。 。移動(dòng)設(shè)備上的應(yīng)用程 序可以被替換或擴(kuò)展,即使是撥號(hào)程序或主屏幕這樣的核心組件。 。應(yīng)用程序可以輕松地嵌入 HTML、 JavaScript 和樣式表,還可以通過(guò) WebView 顯示網(wǎng)絡(luò)內(nèi)容。 。 Android 是一種完整的多任務(wù)環(huán)境,應(yīng)用程序可以在其中并行運(yùn)行。在后臺(tái)運(yùn)行時(shí),應(yīng)用程序可以生成通知以引起注意。 的功能 : 虛擬鍵盤。虛擬鍵盤的出現(xiàn)意味著基于 Android 或以上版本的移動(dòng)設(shè)備可以同時(shí)支持物理鍵盤和虛擬鍵盤。 Widget 實(shí)現(xiàn)桌面的個(gè)性化。可以用 Widget 修飾自己的桌面。大多數(shù)小的web 應(yīng)用都是從網(wǎng)絡(luò)上獲得實(shí)時(shí)數(shù)據(jù)并展示給用戶的。 Android 預(yù)裝了 5 個(gè)桌面 Widget, 5 包括數(shù)字時(shí)鐘、日歷、音樂(lè)播放器、相框和搜索。 。類似于 OS X Leopard 的 QuickLook 特征, Android的在線文件夾可顯示常見的數(shù)據(jù)條目,比如聯(lián)系人、喜歡的應(yīng)用、 Email 信息、播放列表、書簽、 RSS 源等,并不需要運(yùn)行系統(tǒng)程序處理特定的數(shù)據(jù)條目。 。 Android 還有錄制和分享視頻的功能, 對(duì)回放和 MPEG 3GP等視頻格式也有了更好的支持??梢酝ㄟ^(guò) Email、 MMS 或直接上傳到 YouTube 等方式來(lái)分享視頻。 。在線分享圖片需要的點(diǎn)擊更少。完成照相后,當(dāng)瀏覽圖片或選擇 Google在線圖片服務(wù) Picasa 時(shí),只需輕點(diǎn) ―分享 ‖就會(huì)擁有 1Gb 的免費(fèi)圖片存儲(chǔ)空間。 、更兼容的游覽器。 Android 的基于 Webkit 內(nèi)核的游覽器帶來(lái)了重要的調(diào)速裝置 (SpeedPumb),這得益于新的 Wenkit 渲染引擎和優(yōu)化的 Java 腳本編譯器 (SquireFish). Search 語(yǔ)音搜索。帶有語(yǔ)音識(shí)別技術(shù)的 Google 手機(jī)已于 2020 年 11 月面世,它支持語(yǔ)音搜索功能。該功能增強(qiáng)了默認(rèn)的搜索能力,已超過(guò)純文本搜索。 聲 藍(lán)牙和免提電話。除了增強(qiáng)的免提電話體驗(yàn), Android 還支持立體聲藍(lán)牙(A2Dphe 和 AVCRP),并有自動(dòng)配對(duì)功能。 GPS 技術(shù)。 Android 內(nèi)部提供了大量的 GPS 組件,我們可以很輕松地獲得設(shè)備當(dāng)前的位置等信息,讓導(dǎo)航等功能更加完美。 10. Android 系統(tǒng)硬件檢測(cè)。 Android 可自動(dòng)檢測(cè)和修復(fù) SD 卡的文件系統(tǒng),允許第三方應(yīng)用顯示 Android 系統(tǒng)的硬件特征。為了讓用戶下載到與自己的設(shè)備匹配的應(yīng)用,我們可以檢測(cè)用戶設(shè)備的硬件信息,讓滿足應(yīng)用要求的設(shè)備安裝該程序,當(dāng)更多的Android 設(shè)備建立在不同的硬件上時(shí),這個(gè)功能顯得很實(shí)用。 Google android 移動(dòng)平臺(tái) 開發(fā)過(guò)程研究 Android 移動(dòng)平臺(tái)作為 21 世紀(jì)的新秀,受到了越來(lái)越多的開發(fā)者的追捧,在這股 發(fā)的浪潮中,逐漸形成了具有 Android 一套具有 Android 特色的開發(fā)流程。 由于 Android 的優(yōu)越性,其開發(fā)顯得非常的有規(guī)律性可尋。大致的開發(fā)流程如下: ( 1) 需求分析。作為一個(gè) 軟件,它必須有其存在的意義和價(jià)值。而這價(jià)值和意 義就需要靠需求分析來(lái)確定。 ( 2) 功能分析。作為一個(gè)手機(jī)軟件,它的使命就是給用戶使用的。如何提供用戶 最好的用戶體驗(yàn)就值得每一個(gè)程序員的深思。這也是確保一個(gè)程序成功的關(guān)鍵所在。 ( 3) 界面設(shè)計(jì)。作為一個(gè)手機(jī)軟件,其只能在極有限的區(qū)域中顯示自己。如何 6 有限的空間里面更完美的展現(xiàn)出自己的獨(dú)特之處就顯得尤為重要了。 ( 4) 系統(tǒng)開發(fā)。作為一個(gè)軟件的主體部分,系統(tǒng)開發(fā)的好壞直接決定了該系統(tǒng)的 性能和壽命。 ( 5) 測(cè)試。在任何一個(gè)軟件開發(fā)行業(yè)中,無(wú)論是 J2EE、 J2SE、 J2ME 等等其他 開發(fā)中,測(cè)試時(shí)必不可少的一環(huán)。在 Android 開發(fā)中,由于手機(jī)的搞頻率使用,和硬件系統(tǒng)上的不足,使得對(duì)軟件的要求更加的嚴(yán)格,這就要求在開發(fā)完成后,在對(duì)其進(jìn)行嚴(yán)格的測(cè)試。而測(cè)試又包括了像:?jiǎn)卧獪y(cè)試、系統(tǒng)測(cè)試等等方面的測(cè)試。 ( 6) 發(fā)布。在完成了一個(gè)系統(tǒng)的開發(fā)后,就要將其發(fā)布,經(jīng)過(guò)廣大用戶的考驗(yàn), 只有經(jīng)過(guò)這,才算是一個(gè)合格的產(chǎn)品。在 Android 平臺(tái)中, Google 提供了一套完整的發(fā)布機(jī)制 —— Google market。 Google android 移動(dòng)平臺(tái)下的應(yīng)用研究 Android 系統(tǒng)提供給應(yīng)用開發(fā)者的本身就是一個(gè)框架,所有的應(yīng)用開發(fā)都必須 遵守這個(gè)框架的原則。我們?cè)陂_發(fā)應(yīng)用時(shí)就是在這個(gè)框架上進(jìn)行擴(kuò)展,下面來(lái)看看Android這個(gè)框架都有些什么功能可供我們使用。 :提供高層的程序模型和基本的運(yùn)行環(huán)境。 :包含對(duì)各種設(shè)備上的數(shù)據(jù)進(jìn)行訪問(wèn)和發(fā)布。 :通過(guò)內(nèi)容提供者瀏覽和操作數(shù)據(jù)庫(kù)。 :底層的圖形庫(kù),包含畫布、顏色過(guò)濾、點(diǎn)、矩形,可以將它們直接繪制到屏幕上。 :定位和相關(guān)服務(wù)的類。 :提供一些類管理多種音頻、視頻的媒體接口。 :提供幫助網(wǎng)絡(luò)訪問(wèn)的類,超過(guò)通常的 .*接口。 :提供了系統(tǒng)服務(wù)、消息傳輸和 IPC 機(jī)制。 :提供 OpenGL 的工具。 :提供訪問(wèn) Android 內(nèi)容提供者的類。 :提供與撥打電話相關(guān)的 API 交互。 :提 供基礎(chǔ)的用戶界面接口框架。 :涉及工具性的方法,例如時(shí)間日期的操作。 :默認(rèn)瀏覽器操作接口。 :包含各種 UI 元素(大部分是可見的)在應(yīng)用程序的布局中使用。 7 小結(jié) 本章主要從三個(gè)方面: 1, Google android移動(dòng)平臺(tái)的概述; 2, Google android 移動(dòng)平臺(tái) 開發(fā)過(guò)程的研究 ; 3, Google android 移動(dòng)平臺(tái)下的應(yīng)用的研究,概要的介紹了 Google android 移動(dòng)平臺(tái)的相關(guān)知識(shí),對(duì) Google android移動(dòng)平臺(tái)有個(gè)初步的認(rèn)識(shí)和了解,為后面的開發(fā)做了了堅(jiān)實(shí)的 基礎(chǔ)。 8 第 3 章 Google android 移動(dòng)平臺(tái)下新聞閱讀器關(guān)鍵技術(shù)的研究 RSS 技術(shù)的研究 RSS 是 “ Rich Site Summary” (豐富站點(diǎn)摘要),或 “ RDF Site Summary” ( RDF站點(diǎn)摘要),也可以是 “ Really Simple Syndication” (真正簡(jiǎn)易聚合)?,F(xiàn)在已有的有 Netscape, (RSSDEV 版本 ),和 and (UserLand Software 版本 ) 和 。不過(guò)幾乎所有能支持 RSS 的程序都可以瀏覽不同版本的 RSS。 RSS 是基于文本的格式。它是 XML(可擴(kuò)展標(biāo)識(shí)語(yǔ)言)的一種形式。通常 RSS 文件都是標(biāo) 為 XML, RSS files(通常也被稱為 RSS feeds 或者 channels)通常只包含簡(jiǎn)單的項(xiàng)目列表。一般而言,每一個(gè)項(xiàng)目都含有一個(gè)標(biāo)題,一段簡(jiǎn)單的介紹,還有一個(gè) URL 鏈接(比如是一個(gè)網(wǎng)頁(yè) 的地址)。其他的信息,例如日期,創(chuàng)建者的名字等等,都是可以選擇的。 RSS 是 站點(diǎn)用來(lái)和其他站點(diǎn)之間共享內(nèi)容的一種簡(jiǎn)易方式(也叫聚合內(nèi)容),通常被用于新聞 和其他按順序排列的網(wǎng)站,例如 Blog。一段項(xiàng)目的介紹可能包含新聞的全部介紹, Blog post 等等?;蛘邇H僅是額外的內(nèi)容或者簡(jiǎn)短的介紹。這些項(xiàng)目的鏈接通常都能鏈接到全部的內(nèi)容。網(wǎng)絡(luò)用戶可以在客戶端借助于支持 RSS 的新聞聚合工具軟件 (例如 NewzCrawler、 FeedDemon),在不打開網(wǎng)站內(nèi)容頁(yè)面的情況下閱讀支持 RSS 輸出的網(wǎng)站內(nèi)容。網(wǎng)站提供 RSS 輸出,有利于讓用戶發(fā)現(xiàn)網(wǎng)站內(nèi)容的更新。 RSS 的優(yōu)點(diǎn)。 如果沒有 RSS,用戶 就不得不每日都來(lái)您的網(wǎng)站檢查新的內(nèi)容。對(duì)許多用戶來(lái)說(shuō)這樣太費(fèi)時(shí)了。通過(guò) RSS feed( RSS 通常被稱為 News feed 或 RSS feed),用戶們可以使用 RSS 聚合器來(lái)更快地檢查您的網(wǎng)站更新( RSS 聚合器是用來(lái)聚集并分類 RSS feed 的網(wǎng)站或軟件)。由于 RSS 數(shù)據(jù)很小巧并可快速加載,它可輕易地被類似移動(dòng)電話或 PDA 的服務(wù)使用。擁有相似內(nèi)容的網(wǎng)站環(huán)( Webrings)可以輕易地在它們的網(wǎng)站共享內(nèi)容,使這些網(wǎng)站更出色更有價(jià)值。 . SAX 解析算法的研究 SAX 解析算法的概述 RSS 源的數(shù)據(jù)結(jié)構(gòu)為 XML 文件,當(dāng)前 Google Android 處理讀取 XMl 數(shù)據(jù)有三種主流方式: 解析; 2. Pull 解析 解析 9 由于 Google Android 平臺(tái)手機(jī)系統(tǒng)資源有限,且基于 Google Andorid 平臺(tái)的新聞閱讀器所讀取的數(shù)據(jù)內(nèi)容不是非常多,所以筆者在此選擇了性能消耗較小的 SAX 解析作為解析 XML 文件的方法。 SAX(Simple API For XML)是一個(gè)公共的基于事件的 XML 文檔解析標(biāo)準(zhǔn),這里簡(jiǎn)單介紹一下 MSXML 是如何 通過(guò) COM 接口實(shí)現(xiàn) SAX 功能的。首先需要注意的使 SAX 是一 個(gè)接口集合,它允許開發(fā)人員在自己的應(yīng)用中通過(guò)這個(gè)接口集合來(lái)讀取和分析 XML 文檔中的數(shù)據(jù)。 SAX2 是當(dāng)前微軟最新的 API。 SAX 最初是為 Java 編程語(yǔ)言設(shè)計(jì)的,并使用了 Java 的接口定義,因?yàn)?Java 語(yǔ)言接口并不是語(yǔ)言中立的,所以各個(gè)廠商就需要建立自己的工具把 SAX 接口映射到它們自己的特殊的語(yǔ)言上去。微軟的 SAX2 給 VB 和 VC 提供了接口,當(dāng)然它們都有自己的接口集合映射到各自的語(yǔ)言和類型定義上去(比如 ISAXContentHandler 是 VC 的接口,而IVBSAXContentHandler 是 VB 的接口)。 能夠通過(guò)一個(gè)簡(jiǎn)單的,快速的方法來(lái)對(duì) XML文檔進(jìn)行處理,并且和 DOM 相比的話,它所占用的系統(tǒng)資源更少。我們知道,當(dāng)你通過(guò)DOM 來(lái)操作一個(gè) XML 文件 的時(shí)候
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1