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

正文內(nèi)容

基于android系統(tǒng)的新浪微博客戶(hù)端的實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 界面設(shè)計(jì)和完善的功能,使微博用戶(hù)更加得心應(yīng)手的與好友交流互動(dòng),盡可能多的給用戶(hù)提供方便。微博客戶(hù)端不是一個(gè)簡(jiǎn)單的概念,它包含了許多個(gè)內(nèi)容,是由多個(gè)頁(yè)面組成的一個(gè)整體的系統(tǒng)。本項(xiàng)目是這樣實(shí)現(xiàn)的,當(dāng)用戶(hù)第一次使用軟件 時(shí),進(jìn)行授權(quán)認(rèn)證獲取這 3 個(gè)要素,同時(shí)將其存儲(chǔ)到 SharedPreferences 中以便用戶(hù)下次使用。 參與者:未注冊(cè)的用戶(hù)。對(duì)于用戶(hù)在自己的手機(jī)上使用過(guò)或者已經(jīng)通過(guò)了授權(quán)認(rèn)證則可以不用輸入用戶(hù)名和密碼就可以選擇用戶(hù)進(jìn)行登錄。 用戶(hù)登錄和授權(quán)模塊用例如下圖 34 所示: 圖 34 用戶(hù)登錄和授權(quán)認(rèn)證用例圖 通過(guò)授權(quán)認(rèn)證 選擇用戶(hù)進(jìn)行登錄 用戶(hù)注冊(cè) 未注冊(cè)用戶(hù) 用戶(hù) 9 用戶(hù)登錄和授權(quán)模塊流程圖如圖 35 所示 : 圖 35 用戶(hù)登錄和授權(quán)流程圖 3) 系統(tǒng)首頁(yè)信息顯示模塊 功能描述:顯示被用戶(hù)添加關(guān)注的好友的最新微博信息。 該模塊用例如下 圖 36 所示: 圖 36 系統(tǒng)首頁(yè)信息顯示用例圖 判斷是否存在已授權(quán)用戶(hù) 授權(quán)配置 開(kāi)始 啟動(dòng)應(yīng)用 登錄 登錄到應(yīng)用首頁(yè) 結(jié)束 是 否 用戶(hù) 查看微博列表 搜索用戶(hù) 發(fā)表新微博 10 系統(tǒng)首頁(yè)顯示模塊流程圖如圖 37 所示: 圖 37 顯示主界面流程圖 4) 發(fā)表微博模塊 功能描述:該模塊主要實(shí)現(xiàn)了用戶(hù)發(fā)表微博的功能。 該模塊用例如下圖 38 所示: 圖 38 發(fā)表微博用例圖 加載數(shù)據(jù) 開(kāi)始 進(jìn)入首頁(yè) 發(fā)表新微博 結(jié)束 顯示最新微博的列表 搜索其他用戶(hù) 用戶(hù) 發(fā)布微博 11 發(fā)表新微博流程圖如下圖 39 所示: 圖 39 發(fā)表微博流程圖 5) 通過(guò)關(guān)鍵字搜索相關(guān)用戶(hù)模塊 功能描述:該模塊主要實(shí)現(xiàn)了通過(guò)關(guān)鍵字搜索相關(guān)用戶(hù)的功能。 點(diǎn)擊首頁(yè)微博發(fā)送按鈕 開(kāi)始 輸入內(nèi)容 點(diǎn)擊發(fā)送 判斷 結(jié)束 發(fā)送失 敗 12 搜索模塊用例如下圖 310 所示: 圖 310 搜索用例圖 搜索功能流程圖如下 圖 311 所示: 圖 311 搜索功能流程圖 6) 查看微博內(nèi)容模塊: 功能描述:該模塊實(shí)現(xiàn)了用戶(hù)可以通過(guò)點(diǎn)擊某一條微博信息查看該微博的所有內(nèi)容,并進(jìn)行評(píng)論和轉(zhuǎn)發(fā)操作。 開(kāi)始 輸入關(guān)鍵詞 顯示與關(guān)鍵字相關(guān)的微博用戶(hù)列表 點(diǎn)擊某一用戶(hù)進(jìn)入該用戶(hù)詳細(xì)信息頁(yè)面 添加關(guān)注或者返回 結(jié)束 用戶(hù) 查看返回的用戶(hù)列表 添加對(duì)搜索到用戶(hù)的關(guān)注 輸入關(guān)鍵字搜索 13 查看微博內(nèi)容模塊用例如 下圖 312 所示 : 圖 312 查看微博用例圖 評(píng)論微博功能流程圖 如下圖 313 所示: 圖 313 評(píng)論功能流程圖 點(diǎn)擊評(píng)論按鈕進(jìn)入評(píng)論頁(yè)面 開(kāi)始 結(jié)束 輸入評(píng)論內(nèi)容 點(diǎn)擊發(fā)送 判斷 評(píng)論失敗 查看微博 詳細(xì)信息 轉(zhuǎn)發(fā) 評(píng)論 用戶(hù) 14 轉(zhuǎn)發(fā)功能流程圖如下 圖 314 所示: 圖 314 轉(zhuǎn)發(fā)功能流程圖 7) 查看用戶(hù)信息模塊 功能描述:查看好友的詳細(xì)信息。 點(diǎn)擊評(píng)論按鈕進(jìn)入轉(zhuǎn)發(fā)頁(yè)面 開(kāi)始 結(jié)束 輸入轉(zhuǎn)發(fā)內(nèi)容 點(diǎn)擊發(fā)送 判斷 轉(zhuǎn)發(fā)失敗 15 查看用戶(hù)信息模塊用例如下 圖 315 所示: 圖 315 查看用戶(hù)信息用例圖 查看關(guān)注和添加關(guān)注功能具體流程圖如下 圖 316 所示: 圖 316 查看關(guān)注和添加關(guān)注流程圖 點(diǎn)擊進(jìn)入關(guān)注列表 開(kāi)始 結(jié)束 查看用戶(hù)信息 添加關(guān)注 查看好友所有微博信息 查看好友的所有話題 查看好友的粉絲列表 查看好友的詳細(xì)信息 查看好友的關(guān)注列表 用戶(hù) 對(duì)好友進(jìn)行關(guān)注和取消關(guān)注 添加對(duì)好友所關(guān)注用戶(hù)的關(guān)注 添加對(duì)好友粉絲的關(guān)注 16 查看用戶(hù)所有微博列表功能流程如下 圖 317 所示: 圖 317 查看用戶(hù)所有微博列表流程圖 結(jié)束 點(diǎn)擊微博按鈕 開(kāi)始 用戶(hù)所有微博列表界面 查看某一條微博詳細(xì)信息同時(shí)進(jìn)行評(píng)論和轉(zhuǎn)發(fā)操作 17 第 四 章 系統(tǒng)詳細(xì)功能實(shí)現(xiàn) 本應(yīng)用主要實(shí)現(xiàn)了四個(gè)主要模塊,包括應(yīng)用登 錄模塊用戶(hù)可以使用授權(quán)配置登錄系統(tǒng)。 登錄模塊實(shí)現(xiàn) 用戶(hù)授權(quán)配置模塊 軟件運(yùn)行時(shí),會(huì)先進(jìn)入一個(gè)歡迎頁(yè)面。 if (()) { startActivity(new Intent(, ))。 ()。點(diǎn)擊授權(quán)按鈕,如果手機(jī)上裝有官方新浪微博客戶(hù)端并且版本支持 sso 單點(diǎn)登錄,將會(huì)調(diào)用官方集成授權(quán)方式登錄。 19 第三步: 在 weiboAuthListener 接口回調(diào)函數(shù) onplete 中獲取 access_token 存入sharedPerferences 中 第四步: 重寫(xiě) onActivityResult 方法,實(shí)現(xiàn)微博首頁(yè)首頁(yè)登錄跳轉(zhuǎn)。 顯示最新微博列表 在此功能模塊內(nèi),用戶(hù)可以點(diǎn)擊搜索按鈕進(jìn)入搜索頁(yè)面,點(diǎn)擊發(fā)布新微博按鈕進(jìn)入發(fā)表新微博頁(yè)面,點(diǎn)擊刷新按鈕刷新最新的微博列表,并且可以通過(guò)滾動(dòng)鼠標(biāo)分頁(yè)顯示更多的微博信息。請(qǐng)求成功后如下圖 47 所示: 20 圖 47 請(qǐng)求首頁(yè)微博消息圖 發(fā)表微博功能 用戶(hù)可以通過(guò)點(diǎn)擊首頁(yè)的發(fā)表微博按鈕,彈出輸入對(duì)話框,輸入內(nèi)容點(diǎn)擊發(fā)送按鈕。 21 (, 發(fā)送微博成功! , ).show()。微博信息瀏覽頁(yè)面如下圖 49 所示: 圖 49 微博信息瀏覽頁(yè)面 評(píng)論微博 用戶(hù)通過(guò)點(diǎn)擊微博詳細(xì)信息頁(yè)面的評(píng)論按鈕進(jìn)入微博信息評(píng)論頁(yè)面,用戶(hù)可以輸入評(píng)論的內(nèi)容對(duì)這條微博信息進(jìn)行評(píng)論。 轉(zhuǎn)發(fā)微博 用戶(hù)通過(guò)點(diǎn)擊微博詳細(xì)信息頁(yè)面的轉(zhuǎn)發(fā)按鈕進(jìn)入微博信息轉(zhuǎn)發(fā)頁(yè)面,用戶(hù)可以輸入評(píng)論的內(nèi)容對(duì)這條微博信息進(jìn)行轉(zhuǎn)發(fā)。刪除如下圖 416 所示: 圖 416 刪除微博消息 刪除必須要傳入一個(gè)微博 ID。在單元測(cè)試過(guò)程中,首先檢查代碼在程序 的算法、數(shù)據(jù)和語(yǔ)法方面有沒(méi)有缺陷,最后給該構(gòu)件輸入一個(gè)測(cè)試用例集,以說(shuō)明該構(gòu)件是否正確。 結(jié)果:提示用戶(hù)內(nèi)容不能為空,或者請(qǐng)不要輸入相同內(nèi)容。 結(jié)果 :顯示評(píng)論內(nèi)容不能為空。此階段所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤并將各個(gè)模塊繼承起來(lái)進(jìn)行結(jié)合測(cè)試。在本系統(tǒng)中圖形界面不是十分的友好,從美觀的角度來(lái)說(shuō)也還是很不夠的,這樣的界面是不能應(yīng)用到實(shí)踐中的。由于對(duì)Java 濃厚的興趣引發(fā)了本人對(duì) Android 的好奇心,從一開(kāi)始什么都不懂一直摸索著運(yùn)用了很多高級(jí)技術(shù)完成了這個(gè)軟件。于此同時(shí),這個(gè)軟件還可以進(jìn)一步擴(kuò)展,例如:微博廣場(chǎng)、私信、推薦好友等,使功能更加強(qiáng)大,帶給用戶(hù)更好的體驗(yàn)與生活的便捷。在這 次畢業(yè)設(shè)計(jì)的過(guò)程中,得到了學(xué)校的大力支持,給本人提供了舒適的工作學(xué)習(xí)環(huán)境,也得到了吉大老師的精心指導(dǎo)。虛榮的成就感在沒(méi)人的時(shí)候也總會(huì)冒上心頭。 2) 做好版本控制和備份,一旦出現(xiàn)故障,能盡快恢復(fù)到最近最新的版本中,再在此基礎(chǔ)上修改。請(qǐng)接受我誠(chéng)摯的謝意!最后還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們! 最后,再次對(duì)關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝!
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1