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

正文內容

畢業(yè)設計-基于googleandroid移動平臺技術的新聞閱讀器的研究(編輯修改稿)

2026-01-08 19:31 本頁面
 

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