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

正文內容

基于android的rss新聞閱讀器設計與實現(xiàn)-文庫吧

2025-10-09 15:38 本頁面


【正文】 ................................................................................................. 23 查看原文與評論分享 .................................................................................................. 23 5 程序 測試與維護 ................................................................................................................ 24 程序測試 ........................................................................................................................ 24 程序維護 ........................................................................................................................ 24 6 總結 .................................................................................................................................... 25 參考文獻: .............................................................................................................................. 25 [Abstract] .................................................................................................................................. 25 [Key words] .............................................................................................................................. 26 致謝 .......................................................................................................................................... 26 河池學院 2020 屆本科生畢業(yè)論文(設計) 1 基于 Android 的 RSS 新聞閱讀器的設計與實現(xiàn) 網絡工程 專業(yè) 李榮斌 指導教師:覃運初 [摘 要 ]于今科技日益發(fā)達,信息無處不在,隨時隨地的了解并把握所需信息是在這激烈的社會競爭中生存 下來的重 要準則,如此我們需要一款能為我們提供所關注的信息的應用來 取我所需,RSS Reader應運而生。 RSS Reader基于 Android移動開發(fā),使用 Java語言, SQLite作為本地數(shù)據庫,同時結合 Bmob云服務進行數(shù)據云存儲,通過對 RSS源的 XML文件進行 PULL解析后將數(shù)據存儲,用戶瀏覽時進行圖文加載。使得用戶能通過該應用可以完成注冊登錄、新聞瀏覽、新聞管理、評論分享等功能,帶給用戶愉悅的 RSS訂閱體驗。 [關鍵詞 ] RSS; Android; pull; 新聞閱讀器 引言 通過 eclipse 開發(fā)工具結合 JAVA 語言基礎,并使用 Android 平臺提供的 SDK 開發(fā)工具完成一款可以運行于 Android 移動軟件平臺的 RSS 新聞閱讀器,達到掌握相關開發(fā)技術的目的 。通過此次開發(fā),能夠熟悉完整的應用開發(fā)流程,將知識應用于實踐中 。 1 緒論 課題 背景 如今的時代,已然步入了一個網絡化,信息化的時代。要能夠及時的獲取信息,正確的分析信息,對社會動態(tài)才能有最新的綜合的掌握。而對比各種我們可以獲取信息的手段能夠給予我們最大的便攜性、及時性的莫過于越來越流行的移動設備。如此會產生一個需求:在我們的設備上擁有一款軟件,它 可以訂閱門戶網站里面我們所感興趣的新聞資訊,可以只是顯示我們所感興趣的內容,并且隨著門戶網站自身新聞的更新 也及時的更新。 課題 意義 在移動設備已普遍于廣大群眾的今天, 在手持設備上輕松實現(xiàn)信息獲取得到人們的青睞。 而眾多移動設備所搭載的開放性操作系統(tǒng) —— Android,隨著版本的不斷更新,功能日漸強大并完善。至今, Android 操作系統(tǒng)已經在全球范圍內占據著主導地位。 基于 Android 系統(tǒng)開發(fā)出一款 RSS 新聞閱讀器十分具有意義。 河池學院 2020 屆本科生畢業(yè)論文(設計) 2 技術簡介 Android 簡介 Android 技 術目前發(fā)展非常迅速。由于 Android 系統(tǒng)是在 Linux 操作系統(tǒng)之上建起來的,非常有助于底層軟硬件資源的使用,而應用層又是用 Java 技術開發(fā),這非常有助于 Android 應用層的開發(fā),對 Android 的普及是非常有幫助的。 Android 是一套真正意義上的開放性移動設備綜合平臺,它包括操作系統(tǒng)、中間件和一些關鍵的平臺應用。Android 的 Java 程序的運行過程。 Android 系統(tǒng)平臺基于優(yōu)化了的 Linux 內核,它提供諸如內存管理、進程管理、設備驅動等服務,同時也是手機軟件硬件的連接層。 Android最大特點在于 它是一個開放的體系架構,具有非常好的開發(fā)和調試環(huán)境,而且還支持各種可擴展的用戶體驗, Android 里面具有非常豐富的圖形系統(tǒng),對多媒體的支持功能和非常強大的瀏覽器。 Android 平臺的開放性等特點既能促進技術(包括平臺自身)的創(chuàng)新,又有助于降低開發(fā)成本,還可以使運營商能非常方便地制定特色化產品。歸納來說其具有五大優(yōu)勢 :( 1)開放性:允許任何移動終端廠商加入到 Android 聯(lián)盟中來;( 2)掙脫運營商的束縛: Android 終端天生就有網絡特色,讓用戶更好的利用網絡;( 3)豐富的硬件選擇:多種產品功能上的差異和特 色,不會影響到數(shù)據同步,甚至軟件的兼容;( 4)不受任何限制的開發(fā)商;( 5)無縫結合的 Google 應用。 JAVA 簡介 Java 是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。 Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人 PC、數(shù)據中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網,同時擁有全球最大的開發(fā)者專業(yè)社群。 RSS 簡介 RSS 意為簡易信息聚合(也叫聚合內容),它基于 XML標準,在互聯(lián)網上被廣泛采用的內容包裝和投遞協(xié)議。 RSS(Really Simple Syndication)是一種描述和同步網站內容的格式,是使用最廣泛的 XML 應用。 RSS 搭建了信息迅速傳播的一個技術平臺,使得每個人都成為潛在的信息提供者。發(fā)布一個 RSS 文件后,這個 RSS Feed 中包含的信息就能直接被其他站點調用,而且由于這些數(shù)據都是標準的 XML 格式,所以也能在其他的終端和服務中使用,是一種描述和同步網站內容的格式。 RSS 可以 解釋為下列 其中一個: Really Simple Syndication; RDF (Resource Description Framework) Site Summary; Rich Site Summary 都是指同一種 Syndication 的技術。 河池學院 2020 屆本科生畢業(yè)論文(設計) 3 SQLite 簡介 SQLite 是無數(shù)據類型的數(shù)據庫,特性有系統(tǒng)開銷小,檢索效率高。 SQLite 是一個開源的嵌入型數(shù)據庫產品。 SQLite 在生成表的結構時,要聲明每個域的數(shù)據類型,但SQLite 本身不會做任何檢查,依靠開發(fā)人員 自己控制程序的輸入與輸出數(shù)據的正確性 。 SQLite 提供了對 Transaction 的支持。應用 Transaction 即保證了數(shù)據的完整性,也會提高運行速度。 Bmob 簡介 Bmob 是 BaaS 應用后端云里較為出色的一款。 BaaS 為開發(fā)者提供了服務端的數(shù)據存儲和操作的平臺,減輕了開發(fā)難度和時間成本。 Bmob 可以助力開發(fā)者為應用軟件添加安全靈活的后臺管理數(shù)據系統(tǒng),從而快速開發(fā)出一款云存儲的移動應用軟件。 Pull 解析 簡介 Pull 解析器是 Android 系統(tǒng)內置的 XML解析工具。 Pull 解析的方式與 SAX 解析相似,提供了開始解析文檔( START_DOCUMENT)、開始解析標簽( START_TAG)、解析標簽結束( END_TAG)、解析文檔結束( END_DOCUMENT)的各個事件 ,使用 ()方法進入下一個元素解析事件,調用 ()方法可以獲取到該對應標簽的Text 類型元素的值 。 Pull 解析具有結構簡單、易上手、可擴展、需求小的特點。 2 系統(tǒng) 分析 研究目標 通過 eclipse 開發(fā)工具結合 JAVA 語言基礎,并使用 Android 平臺提供的 SDK 開發(fā)工具完成一款可以運行于 Android 移動軟件平臺的 RSS 新聞閱讀器,達到掌握相關開發(fā)技術的目的 。 需求分析 功能需求分析 RSS 閱讀器扮演著與用戶直接交互并且提供服務的重要角色,它需要提供良好的用戶體驗,方便用戶操作,接收用戶的操作并把這些操作轉換成相應的命令,采用用戶活動的方式完成各個服務的邏輯流程。本軟件主要解析騰訊和新浪提供的 RSS Reed,其功能需求主要包括以下幾方面內容, (1)用戶注冊登錄 (2)新聞圖文瀏覽 河池學院 2020 屆本科生畢業(yè)論文(設計) 4 (3)可自定義新聞列表 (4)自定義添加新聞頻道 (5)緩存管理 (6)評論 (7)分享 性能 需求 分析 應用 軟件要有良好的用戶體驗,良好的用戶體驗體現(xiàn)在以下幾個方面: (1)界面友好 界面視覺 體驗良
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1