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

正文內(nèi)容

基于android系統(tǒng)新浪微博客戶端設(shè)計與實現(xiàn)(參考版)

2024-11-21 22:09本頁面
  

【正文】 請接受我誠摯的謝意 ! 最后還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們 ! 最后,再次對關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝! 。大學(xué)這幾年給本人帶來的影響卻不能用時間來衡量,這幾年來,經(jīng)歷過的所有事,所有人,都將是以后生活回味的一部分,是為人處世的指南針。傻子是 會吃虧的人,瘋子是會行動的人! 參考文獻 [1]楊豐盛 .Android 應(yīng)用開發(fā)揭秘 [M].北京 :機械工業(yè)出版社 ,2020,49~ 508. [2]王世江 ,佘志龍 ,陳昱勛 ,鄭明杰 .Google Android SDK 開發(fā)范例大全(第三版 ) [M].北京 :人民郵電出版社 ,2020,170~ 189. [3]李剛 .瘋狂 Android 講義 [M].北京:電子工業(yè)出版社 ,2020,20~ 212. [4]伯內(nèi)特 .Android 基礎(chǔ)教程 (第二版 )[M].北京 :人民郵電出版社 ,2020,98~ 145. [5]楊豐盛 .Android 技術(shù)內(nèi)幕 :系統(tǒng)卷 (第一版 ) [M].北京 :機械工業(yè)出版社 ,2020,309~ 402. [6]韓超 ,梁泉 .Android 系統(tǒng)級深入開發(fā) :移植與調(diào)試 [M].北京 :電子工業(yè)出版社 ,2020, 234 ~327. [7]埃克爾 .Java 編程思想(第 四 版) [M].北京 :機械工業(yè)出版社 ,2020,560~ 698. [8]布洛克 .Effective Java 中文版(第 二 版) [M].北京 :機械工業(yè)出版社 ,2020,120~ 167. [9]昊斯特曼 .JAVA 核心技術(shù)(卷 1) :基礎(chǔ)知識(原書第 八 版) [M].北京 :機械工業(yè)出版社 ,2020,57~ 117. [10] 李剛 .瘋狂 Java 講義 [M].北京 :電子工業(yè)出版社 ,2020,99~ 112. 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 2) 做好版本控制和備份,一旦出現(xiàn)故障,能盡快恢復(fù)到最近最新的版本中,再在此基礎(chǔ)上修改。 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。但由于能力和事件的關(guān)系,總是覺得有很多不盡人意的地方,譬如,功能不全、外觀粗糙、底層代碼不合理 ...數(shù)不勝數(shù)。點擊運行,也基本達到了預(yù)期的效果。由于本人第一次完整的設(shè)計程序,價值水平有限,設(shè)計中難免有不當(dāng)之處,還請各位老師給予批評和指正。 通過這次畢業(yè)設(shè)計,使我感到高科技的力量。 通過本系統(tǒng)的開發(fā),使我對書本上的知識點和理論有了更深一層的了解,也使我學(xué)會了如何利用所學(xué)的知識 ,把理論結(jié)合于實踐中,進一步掌握了管理信息系統(tǒng)開發(fā)的規(guī)律,從而對本專業(yè)有了更深刻的認(rèn)識。雖然,這個軟件目前運行良好,但是代碼的健壯性還很差,在整個工程的構(gòu)思方面也不足,用戶操作界面還是不夠靈活友好,這些問題還需要今后逐一解決。在這個過程中,我學(xué)會了很多知識,比如Android 環(huán)境的搭建、 Intent、 Activity、 Services、 ContentProvider、 SQLite 等,但我學(xué)會的最重要的一點是,利用現(xiàn)有的資源去解決問題。 經(jīng)過幾個月的努力,基于 Android 的新浪微博客戶端應(yīng)用終于完成了。在論文的寫作過程中,不僅參考了大量的書籍,而且還有老師指導(dǎo)和幫助,這給論文的編寫奠定了良好的理論基礎(chǔ),并且自己親身 體驗了現(xiàn)行的微博系統(tǒng),給本人開發(fā)系統(tǒng)及編寫論文提供了良好的素材。傻子是會吃虧的人,瘋子是會行動的人! 總 結(jié) 當(dāng)今社會對于軟件開發(fā)是一個分工很細(xì)的工作,在開發(fā)過程中不同的人負(fù)責(zé)不同的模塊開發(fā),比如有專門的人負(fù)責(zé)業(yè)務(wù)邏輯,有專門的人負(fù)責(zé)圖形界面,所以現(xiàn)在的開發(fā)人員都是某一方面的專家。即把經(jīng)單元測試后的模塊一次性的組裝成系統(tǒng) 進行測試,增殖式組裝方式即在模塊組裝的過程中,邊組裝邊測試,每增加一個或幾個模塊就測試一次,最后組裝成最后的系統(tǒng)。此階段所發(fā)現(xiàn)的往往是概要設(shè)計的錯誤并將各個模塊繼承起來進行結(jié)合測試。 集成測試 單元測試之后,就需要對系統(tǒng)的所有功能進行測試。 結(jié)果:顯示關(guān)注或者取消狀態(tài)。傻子是會吃虧的人,瘋子是會行動的人! 注,或添加了對用戶的關(guān)注。 結(jié)論:搜索功能正常。 具體操作:輸入空的搜索內(nèi)容或者正確的內(nèi)容。 4) 測試四 在通過關(guān)鍵字搜索相關(guān)用戶時,如果輸入空內(nèi)容,程序是否有出現(xiàn)預(yù)先設(shè)定的內(nèi)容為空提示。 結(jié)果:顯示評論內(nèi)容不能為空。 3) 測試三 評論微博時,輸入評論內(nèi)容,如果內(nèi)容為空,程序是否有出現(xiàn)預(yù)先設(shè)定的內(nèi)容為空提示。 結(jié)果:提示用戶內(nèi)容不能為空,或者請不要輸入相同內(nèi)容。 2) 測試二 在發(fā)表新微博時,輸入空內(nèi)容,或者和上一條內(nèi)容一樣的微博時,程序是否有出現(xiàn)預(yù)先設(shè)定的提示。 結(jié)果:都出現(xiàn)相應(yīng)的錯誤原因的信息提示。 1) 測試一 在用戶授權(quán)配置時,用戶名或密碼有一項為空或者填寫錯誤,系統(tǒng)是否出現(xiàn)預(yù)先設(shè)定的操作提示。在單元測試過程中,首先檢查代碼在程序的算法、數(shù)據(jù)和語法方 面有沒有缺陷,最后給該構(gòu)件輸入一個測試用例集,以說明該構(gòu)件是否正確。傻子是會吃虧的人,瘋子是會行動的人! 第六章 系統(tǒng)的測試與維護 單元測試 測試系統(tǒng)的第一步是測試組成系統(tǒng)的單個構(gòu)件。 //發(fā)送請求道新浪微博服務(wù)器 rs = (, , params, , ())。 (page, pageNow + )。 (access_token, ())。傻子是會吃虧的人,瘋子是會行動的人! 圖 510 用戶所有微博列表頁面 核心代碼: WeiboParameters params = new WeiboParameters()。點擊某一條微博就可以查看這條微博的詳細(xì)內(nèi)容,同時也可以進行轉(zhuǎn)發(fā)和評論等操作。 rs = (, following == true ? : ,params[0], ,())。 查看關(guān)注功能 用戶點擊關(guān)注按鈕可以顯示用戶所關(guān)注的所有用戶列表,在瀏覽該用戶列表的同時,可以點擊某一個用戶瀏覽這些用戶的詳細(xì)信息,并對其添加關(guān)注。傻子是會吃虧的人,瘋子是會行動的人! 核心代碼: Weibo weibo = ()。同時也可以對該用戶進行關(guān) 注和取消關(guān)注操作。 rs = (, , params, , ())。 String rs = null。 (id, id)。傻子是會吃虧的人,瘋子是會行動的人! 核心代碼: WeiboParameters params = new WeiboParameters()。 用戶通過點擊微博詳細(xì)信息頁面的評論按鈕進入微博信息評論頁面,用戶可以輸入評論的內(nèi)容對這條微博信息進行評論。 (id, key)。微博信息瀏覽頁面如下圖 56所示: 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。進入瀏覽微博信息頁面可以通過點擊頁面下方的評論按鈕,評論該條微博。 //發(fā)送請求到新浪微博服務(wù)器,返回搜索到的數(shù)據(jù) data = (, , params, , ())。 Weibo weibo = ()。發(fā)布新微博頁面如下圖 55 所示: 圖 55 新微博發(fā)表頁面 核心代碼: WeiboParameters params = new WeiboParameters()。 //發(fā)送請求到新浪微博服務(wù)器,返回搜索到的數(shù)據(jù) data = (, , bundle, , ())。傻子是會吃虧的人,瘋子是會行動的人! (q, keyWords)。用戶搜索頁面如下圖 54 所示: 圖 54用戶搜索頁面 核心代碼: WeiboParameters bundle = new WeiboParameters()。 輸入關(guān)鍵字搜索相關(guān)微博用戶 用戶在搜索頁面的關(guān)鍵字輸入框中輸入想要搜索的用戶的昵稱,再點擊搜索按鈕就可以列出與之相關(guān)的所有用戶的列表。 String rs = null。 (page, pageNow+)。傻子是會吃虧的人,瘋子是會行動的人! 核心代碼: WeiboParameters params = new WeiboParameters()。 顯示最新微博列表 在此功能模塊內(nèi),用戶可以點擊搜索按鈕進入搜索頁面,點擊發(fā)布新微博按鈕進入發(fā)表新微博頁面,點擊刷新按鈕刷新最新的微博列表,并且可以通過滾動鼠標(biāo)分頁顯示更多的微博信息。 第三步: 獲取到 callback 的 oauth_verifier, 并根據(jù)它獲取 accessToken,完成登錄 。傻子是會吃虧的人,瘋子是會行動的人! 實現(xiàn)算法: 第一步: 獲取微博實體類,傳入 app key, secret, 以及 callback_url。 用戶登錄模塊 用戶在登錄本應(yīng)用時可以點擊屏幕中央的一個下拉框,在下拉框中選擇用戶要登錄的用戶,選中要登錄的用戶再點擊登錄按鈕就可以登錄新浪微博客戶端。 Oauth_verifier 通過 oauth 頁面返回的 verifier,用 于最終獲取 access token。 Oauth_token 服務(wù)器根據(jù) app key 和時間, callback_url 等哈希出的token 值,用于獲取 oauth verifier。用于鑒權(quán)身份,顯示來源等功能。傻子是會吃虧的人,瘋子是會行動的人! ( // 此處回調(diào)頁內(nèi)容應(yīng)該替換為與 appkey對應(yīng)的應(yīng)用回調(diào)頁 // 對應(yīng)的應(yīng)用回調(diào)頁可在開發(fā)者登陸新浪微博開發(fā)平臺之后, // 進入我的應(yīng)用 應(yīng)用詳情 應(yīng)用信息 高級信息 授權(quán)設(shè)置 應(yīng)用回調(diào)頁進行設(shè)置和查看, (,new AuthDialogListener())。 (CONSUMER_KEY, CONSUMER_SECRET)。如果用戶已經(jīng)通過了配置和授權(quán),則只需要選擇要登錄的用戶進行登錄。用戶模塊可以獲取用戶的詳細(xì)信息,可以查看該用戶的關(guān)注列表,話題列表,粉絲類表,和該用戶所發(fā)表的全部微博。主界面顯示模塊用戶可以發(fā)表新的微博和通過昵稱搜索好友。 表 44 評論信息表 屬性 數(shù)據(jù)類型 說明 _id integer 自動增加的主鍵 text varchar 評論內(nèi)容 userId varchar 用戶 id time varchar 評論時間 weiboId integer 微博 id 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。傻子是會吃虧的人,瘋子是會行動的人! 4) 評論信息數(shù)據(jù)表( tment):存儲對微博的評論內(nèi)容,時間等。用戶編號與用戶數(shù)據(jù)表相關(guān)聯(lián)。用戶編號與用戶數(shù)據(jù)表相關(guān)聯(lián)。其他字段包括自動的增減的編號、微博賬號、用戶編號、粉絲數(shù)量。 用戶 用戶相關(guān)信息 微博 評論 包含 1 1 包含 1 N 發(fā)表 發(fā)表 1 N 1 N 【精品文檔】世界上,成功的有兩種人,一種人是傻子,一種人是瘋子。 tweibo 表用于存儲與微博內(nèi)容相關(guān)的數(shù)據(jù)。建立數(shù)據(jù)庫 ,并且建立四張表 tuser 存儲用戶的個人授權(quán)認(rèn)證的數(shù)據(jù)。 本系統(tǒng)基于性能的考慮,并且大部分?jǐn)?shù)據(jù)從網(wǎng)絡(luò)獲取,所以只有少部分?jǐn)?shù)據(jù)需要存儲,即用戶信息、用戶的相關(guān)信息、微博、評論。本系統(tǒng)實體之間的 關(guān)系如下圖 45 所示: 圖 45系統(tǒng) ER圖 系統(tǒng)數(shù)據(jù)庫物理建模 物理建模,即數(shù)據(jù)庫建模,建立在概念模型的基礎(chǔ)上,每一個實體對應(yīng)一個數(shù)據(jù)庫表,實體中的每一個屬性對應(yīng)數(shù)據(jù)表中的每一個字段。一篇微博可以被多次評論,所以微博和評論是一對多的關(guān)系。用戶可以發(fā)表多篇微博,所以用戶和微博是一對多的關(guān)系。傻子是會吃虧的人,瘋子是會行動的人! 2) 用戶
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1