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

正文內(nèi)容

基于android系統(tǒng)新浪微博客戶端設(shè)計與實現(xiàn)-在線瀏覽

2025-01-20 22:09本頁面
  

【正文】 查看用戶所有微博信息功能 .................................... 30 第六章 系統(tǒng)的測試 與維護 .............................................. 32 單元測試 ........................................................ 32 集成測試 ........................................................ 33 總 結(jié) ................................................................ 34 參考文獻 ............................................................. 36 致謝 ................................................................. 37 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 摩爾定律的持續(xù)實現(xiàn)使整個 IT 業(yè)的發(fā)展和更新令人手忙腳亂,而作為終端 設(shè)備中數(shù)量級最大的手機,近年更是近乎脫胎換骨,在顛覆傳統(tǒng)手機概念的同時,不斷挖掘著自身的市場價值,也成為眾多廠商利益角逐的角斗場。手機終端多樣化應用的不斷出現(xiàn),使其在近乎實現(xiàn) PC 端功能的同時,也影響著 PC 的發(fā)展。近年來,新浪微博的邀請重點由明星、名人轉(zhuǎn)向媒體工作者甚至政府工作者,為時事的發(fā)布和民政工作提供了更為多樣、便捷的方式。目前一些基于 Android 平臺的新浪微博客戶端相對比較完善,功能也比較齊全,但基于市場利益考慮,均有不同程度的涉及廣告的行為,而且界面設(shè)計相對傳統(tǒng),招到很多用 戶的不滿。 微博簡介 微博(英文名為 microblog),即微型博客,是隨著 Web 而興起的一類開放的互聯(lián)網(wǎng)社交服務,它允許用戶以簡短文字隨時隨地更新自己的狀態(tài),每條信息的長度都在 140 字以內(nèi),支持圖片、音頻、視頻等多媒體的出版,每個用戶既是微內(nèi)容的創(chuàng)造者也是微內(nèi)容的傳播者和分享者。 傳統(tǒng)博客強調(diào)版本的布置與語言的組織,因此博文的創(chuàng)作需要考慮完整的邏 輯性,也就是說,在 Blog 上寫文章的門檻還是很高的;哪怕是一個沒有受過嚴格中文訓練的人,只要會發(fā)短信,他就能使用微博。 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 對于每篇微博 140 個字符的信息量特別適合手機上網(wǎng)用戶使用,無論你是在咖啡廳還是在地鐵站,都很容易通過手機完成自己的微博。很多微博網(wǎng)站,即便在沒有網(wǎng)絡的地方,只要有手機也可即時更新自己的內(nèi)容。 3) 更強的互動性。既可以一點對多點,也可以點對點。與傳統(tǒng)博客相比,微型博客具有更好的及時性、開放性和隨意性,用戶不僅可以通過網(wǎng)頁瀏覽和發(fā)布信息,還可以通過手機、即時通訊軟件的客戶 端、桌面客戶端、外部 API 接口等多種途徑使用微博功能。 Android 簡介 Android 是 Google 開發(fā)的基于 Linux 平臺的開源手機操作系統(tǒng)。 Android 系統(tǒng)就是一個開放式的手機和平板電腦的操作系統(tǒng),目前的發(fā)展勢頭十分迅猛 。Android 操作系統(tǒng)發(fā)展迅猛主要得益于免費、開源和良好產(chǎn)業(yè)運作策略,這三點為安卓在智能手機市場贏得更多的發(fā)展機遇。此外,谷歌通過 OHA 聯(lián)合眾多廠商進行系統(tǒng)研發(fā),不斷更新版本,將系統(tǒng)應用推廣到更多的終端產(chǎn)品中,確保用戶體驗持續(xù)改善。 2) 使用多種組件進行 Android 平臺新浪微博客戶端的開發(fā)。 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 2) 本課題研究的意義在于使用基于 Android系統(tǒng)的新浪微博客戶端可以方便的在本系統(tǒng)中使用發(fā)微博,評論微博,轉(zhuǎn)發(fā)微博,消息提 醒, 為用戶推薦微博等全面的功能 。 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。一個項目的市場需求是推動技術(shù)進步的主要動力,有時市場的需求,決定了某項技術(shù)的產(chǎn)生。 本系統(tǒng) 基于移動平臺的微博客戶端 系統(tǒng),是人們?nèi)粘I?中和朋友交流互動的必要工具 。 經(jīng)濟上的可行性 本系統(tǒng)為畢業(yè)設(shè)計練習實踐型項目,所使用的開發(fā)工具都由學校免費提供,因此開發(fā)成本比較低,所以開發(fā)基于 Android 移動平臺的微博客戶端在經(jīng)濟上是可行的。 運行上的可行性 本應用是基于 Android 系統(tǒng)手持移動終端, Android 系統(tǒng)手機在智能手機和平板電腦市場都有很高的占有率,各個手機廠商也爭先推出更新版本和硬件配置更高的終端,從市場上一般的 Android 手機硬件配置來看運行本系統(tǒng)應該是綽綽有余所以在運行可行性上更是可行的。登錄成功之后進入程序首頁,可以顯示微博好友發(fā)布的最新微博信息,以及相關(guān)圖片的瀏覽。從以上描述可以基本了解到該應用的功能需求: 1) 啟動應用程序。傻子是會吃虧的人,瘋子是會行動的人! 2) 如果用戶是第一次登陸,進入授權(quán)界面,在此頁面,當用戶還未擁有新浪微博賬號,則可以選擇跳轉(zhuǎn)到新浪微博的用戶注冊頁面,注冊自己的新浪微博賬號。取得新浪的授權(quán)認證。 4) 用戶登錄系統(tǒng)之后,進入微博客戶端首頁,用戶可以查看到自己關(guān)注到的好友的最新微博信息。用戶可以點擊屏幕下方的評論按鈕,發(fā)表自己對該篇微博的評論。 6) 點擊微博瀏覽頁面的查看好友個人信息按鈕,進入好友個人信息瀏覽頁面,在此頁面可以點擊屏幕上方的關(guān)注好友按鈕,對好友進行關(guān)注和取消關(guān)注的操作。在屏幕的下方有四個按鈕,分別可以查看該好友發(fā)表過的所有微博信息,該好友所關(guān)注的所有好友,發(fā)表過的所有話題、粉絲數(shù)量和所有粉絲列表。 7) 回到應用的首頁,在屏幕的上方有一個發(fā)表微博的按鈕,用戶輸入內(nèi)容,點擊發(fā)送可以發(fā)表自己的微博。 系統(tǒng)規(guī)劃概述 凡事預則立,不預則廢。規(guī)劃,一般是指對較長時期的活動進行總體的、全面的計劃。 1) 系統(tǒng)規(guī)劃工作是面向長遠的、未來的、全局性和關(guān)鍵性的問題,因此它具有較強的不確定性,非結(jié)構(gòu)化程度較高。 3) 系統(tǒng)規(guī)劃是為整個系統(tǒng)建設(shè),確定目標、戰(zhàn)略、系統(tǒng)總體結(jié)構(gòu)方案以及資源計劃。同時,系統(tǒng)規(guī)劃也是技術(shù)與管理相結(jié)合的過程,它確定了利用現(xiàn)代信息技 術(shù)有效的支持管理決策的總體方案。傻子是會吃虧的人,瘋子是會行動的人! 創(chuàng)精神與務實態(tài)度是規(guī)劃工作的決定因素。 基于 Android 新浪微博客戶端的建設(shè)原則 1) 統(tǒng)一規(guī)劃、分步設(shè)計。 3) 保證系統(tǒng)的穩(wěn)定性和安全性。 系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù) Android 的上層應用程序是使用 Java 語言開發(fā)的,同時還需要基于 Dalvik 虛擬機,所以, Google 公司推薦使用主流的 Java 開發(fā)環(huán)境 Eclipse。此外, Android 的應用程序開發(fā)和 Java 開發(fā)有較大區(qū)別的,所以還需要有 Google 提供的 Android SDK。 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 2) 通過友好的界面設(shè)計和完善的功能,使微博用戶更加得心應手的與好友交流互動,盡可能多的給用戶提供方便。在系統(tǒng)分析的基礎(chǔ)上,確定系統(tǒng)的功能模塊。微博客戶端不是一個簡單的概念 , 它包含了許多個內(nèi)容,是由多個頁面組成的微博客戶端 用戶 最新微博列表 發(fā)表新微博 評論微博 轉(zhuǎn)發(fā)微博 搜索用戶 添加關(guān)注和取消關(guān)注 登錄或授權(quán)認證 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 1) 在功能方面,采用圖形用戶界面技術(shù),使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面,通過鼠標或鍵盤的操作,為用戶提供最簡潔的使用方法。 3) 在系統(tǒng)和數(shù)據(jù)的安全性方面,本項目是采用 OAuth 認證方式,采用這種方式就需要有用戶的新浪 UserID、 Access Token、 Access Secret 這 3個要素才能自由便利的調(diào)用新浪的開放接口。當用戶再次使用時就不需要重新進行 繁瑣的授權(quán)認證操作,直接從SharedPreferences 中讀取出來即可使用。 OAuth 認證的原理如下圖 32所示: 圖 32 客 戶 端 新 浪 微 博 服 務 器 將 APPKEY和 APPSECRET發(fā)送至新浪微博 返回 RequestToken和 RequestSecret給客戶端表示新浪微博信任客戶端 將 RequestToken和 RequestSecret發(fā)送至 新浪微博跳轉(zhuǎn)至授權(quán)頁面 授權(quán)頁面 輸 入 賬號密碼 完成授權(quán) 根據(jù)回調(diào)地址返回 oauth_verifier,表示用戶信任客戶端 將 RequestToken、 RequestSecret、 oauth_verifier發(fā)送至新浪微博 返回 user_id、 AccessToken和 AccessSecret用來代替賬號密碼 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 參與者:未注冊的用戶。 后置條件:提示注冊是 否成功。對于用戶在自己的手機上使用過或者已經(jīng)通過了授權(quán)認證則可以不用輸入用戶名和密碼就可以選擇用戶進行登錄。 前置條件:未通過授權(quán)認證或者未登錄的用戶。 用戶登錄和授權(quán)模塊用例如下圖 34所示: 圖 34 用戶登錄和授權(quán)認證用例圖 通過授權(quán)認證 選擇用戶進行登錄 用戶注冊 未注冊用戶 用戶 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 參與者:合法登錄用戶。 后置條件:在首頁顯示所有被用戶添加關(guān)注的最新微博信息列表。傻子是會吃虧的 人,瘋子是會行動的人! 系 統(tǒng)首頁顯示模塊流程圖如圖 37 所示: 圖 37顯示主界面流程圖 4) 發(fā)表微博模塊 功能描述:該模塊主要實現(xiàn)了用戶發(fā)表微博的功能。 前置條件:已登錄用戶。 該模塊用例如下圖 38所示: 圖 38 發(fā)表微博用例圖 加載數(shù)據(jù) 開始 進入首頁 發(fā)表新微博 結(jié)束 顯示最新微博的列表 搜索其他用戶 用戶 發(fā)布微博 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 參與者:合法登錄用戶。 后置條件:搜索成功返回結(jié)果。傻子是會吃虧的 人,瘋子是會行動的人! 搜索模塊用例如下圖 310 所示: 圖 310 搜索用例圖 搜索功能流程圖如下圖 311所示: 圖 311搜索功能流程圖 6) 查看微博內(nèi)容模塊: 功能描述:該模塊實現(xiàn)了用戶可以通過點擊某一條微博信息查看該微博的所有內(nèi)容,并進行評論和轉(zhuǎn)發(fā)操作。 前置條件:已登錄用戶。傻子是會吃虧的 人,瘋子是會行動的人! 后置條件:可以轉(zhuǎn)發(fā)和參與評論。傻子是會吃虧的 人,瘋子是會行動的人! 轉(zhuǎn)發(fā)功能流程圖如下圖 314所示: 圖 314轉(zhuǎn)發(fā)功能流程圖 7) 查看用戶信息模塊 功能描述:查看好友的詳細信息。 前置條件:已登錄用戶。 點擊評論按鈕進入轉(zhuǎn)發(fā)頁面 開始 結(jié)束 輸入轉(zhuǎn)發(fā)內(nèi)容 點擊發(fā)送 判斷 轉(zhuǎn)發(fā)失敗 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。傻子是會吃虧
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1