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

正文內(nèi)容

基于云計(jì)算的android即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-07-01 02:50本頁(yè)面

【導(dǎo)讀】師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加。而使用過(guò)的材料。均已在文中作了明確的說(shuō)明并表示了謝意。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文。不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。全意識(shí)到本聲明的法律后果由本人承擔(dān)。同意學(xué)校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位。印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。程序清單等),文科類(lèi)論文正文字?jǐn)?shù)不少于萬(wàn)字。有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。最為流行的通訊工具,它的發(fā)展也隨著信息技術(shù)的發(fā)展日益成熟和完善,正因?yàn)樗闹匾裕页銎浯嬖诘膯?wèn)題和其自身的局限性,顯得尤為。根據(jù)大量文獻(xiàn)總結(jié)和對(duì)實(shí)際情況調(diào)查,從兩方面進(jìn)行了詳細(xì)的闡述:

  

【正文】 36 對(duì)話框 Android 上下文對(duì)象 對(duì)話框接口 數(shù)據(jù)傳遞對(duì)象 Android 可視化界面的父類(lèi) er 界面監(jiān)聽(tīng)器 按鈕 可編輯文本框 圖片按鈕 文本顯示框 Android 應(yīng)用程序的入口,一個(gè)Activity 代表一個(gè)可視化界面 Handler 在 android 里負(fù)責(zé)發(fā)送和處理消息 一個(gè)包含描述信息和任意數(shù)據(jù)的對(duì)象。這個(gè)對(duì)象可以被傳遞給 Handler類(lèi) 界面載體 界面控件之間數(shù)據(jù)傳遞對(duì)象 ProgressDialog 是繼函大自AlertDialog,除了 AlertDialog 功能外,它還能顯視進(jìn)度圈或條的對(duì)話框 界面鍵盤(pán)事件對(duì)象 觸摸事件對(duì)象 er 觸摸事件監(jiān)聽(tīng)器對(duì)象 復(fù)選框?qū)ο? 37 通知信息類(lèi) 通知信息管理器 PendingIntent 可以看作是對(duì) Intent的包裝,供當(dāng)前 App 之外的其他 App調(diào)用 tabActivity 繼承自 Activity,其內(nèi)部定義好了 TabHost,可以通過(guò)getTabHost()獲取 日志 菜單對(duì)象 菜單選項(xiàng) 界面適配器 圖片界面 簡(jiǎn)單適配器 存放 Tab 的容器 界面列表 提示信息 emClickListener 列表對(duì)象單擊事件監(jiān)聽(tīng)器 ngeListener Tab 變換事件監(jiān)聽(tīng)器 ble 繪畫(huà)對(duì)象 數(shù)組適配器 spinner 用來(lái)顯示列表項(xiàng),類(lèi)似于一組單選框 RadioButton emSelectedListener 列表項(xiàng)被選中事件監(jiān)聽(tīng)器 RadioButton 組 38 為用戶提供由兩個(gè)或多個(gè)互斥選項(xiàng)組成的選項(xiàng)集 客戶端實(shí)現(xiàn) 客戶端采用 MVC 的設(shè)計(jì)模式,將數(shù)據(jù)模型、界面和邏輯有效合理地分離,使得客戶端條理清晰,便于功能的改善和擴(kuò)充??蛻舳说脑O(shè)計(jì)加入了Java 多線程技術(shù),除了用戶界面的主線程外,客戶端使用獨(dú)立的線程與服務(wù)器進(jìn)行交互,避免了將所有處理放在單一的線程中造成網(wǎng)絡(luò)連接時(shí)界面的卡死現(xiàn)象。 用戶注冊(cè)模塊實(shí)現(xiàn) 在用戶填寫(xiě)注冊(cè)信息并點(diǎn)擊注冊(cè)按鈕之后,進(jìn)行新用戶注冊(cè)。如果注冊(cè)成功則返回一個(gè)由 6 位數(shù)字組成的 ID號(hào),用戶必須記住此 ID 號(hào), 他是用戶登錄的唯一憑證。如果因各種原因,如網(wǎng)絡(luò)連接等注冊(cè)失敗則,提示用戶注冊(cè)失敗,待用戶確認(rèn)之后回到 登錄界面。 注冊(cè)界面如圖 431,注冊(cè)界面主要類(lèi)類(lèi)圖如圖 432。注冊(cè)消息包如下: 客戶端申請(qǐng)注冊(cè) ( PC000): package typerequest/type purposeregister/purpose passwordpassword/password namename/name iconicon/icon phonephone/phone sex男 |女 /sex 39 ageage/age citycity/city signaturesignature/signature /package 圖 431 注冊(cè)界面 圖 432 注冊(cè)類(lèi)類(lèi)圖 注冊(cè)過(guò)程時(shí)序圖如下所示: 40 用戶登錄模塊實(shí)現(xiàn) 在用戶注冊(cè)成功之后,服務(wù)器會(huì)返回給用戶一個(gè) ID。用戶確認(rèn)之后回到登錄界面。用戶可以通過(guò)此 ID和注冊(cè)時(shí)的密碼來(lái)進(jìn)行登錄。登錄界面設(shè)計(jì)如圖 433,登錄主要類(lèi)圖如圖 434。登錄消息包如下: 客戶端申請(qǐng)登錄( PC001): package typerequest/type purposelogin/purpose //聲明包類(lèi)型登錄 id99999999/id //用戶 id passworda~z1~9/password //用戶密碼 /package 圖 433 登錄界面 圖 434 登錄類(lèi)類(lèi)圖 登錄過(guò)程時(shí)序圖如下所示: 41 刷新好友列表模塊實(shí)現(xiàn) 用戶成功登錄之后,進(jìn)入主界面。點(diǎn)選主界面菜單中的刷新好友列表就可以手動(dòng)更新好友列表界面 ,如圖 435。主要類(lèi)類(lèi)圖如圖 436。刷新好友列表消息包如下: 客戶端請(qǐng)求刷新好友列表( PC003) : package typerequest/type purposerefreshbuddylist/purpose id999999/id /package 42 圖 435 刷新好友列表 圖 436 刷新好友列表類(lèi)類(lèi)圖 刷新好友列表過(guò)程時(shí)序圖如下所示: 好友管理模塊實(shí)現(xiàn) 好 友管理模塊可分為添加好友和刪除好友兩塊。添加好友:用戶可以搜索并查看符合條件的用戶,添加其為好友,添加好友 界面如圖 437, 主要類(lèi)類(lèi)圖 如圖 438。 刪除好友:當(dāng)用戶選中自己的一個(gè) 43 好友之后,點(diǎn)選菜單中刪除好友可以將此好友從好友列表中刪除,刪除好友 界面如圖 439, 主要類(lèi)類(lèi)圖如圖 4310。 客戶端請(qǐng)求添加好友 ( PC006): package typerequest/type purposeaddbuddy/purpose //聲明為添加好友類(lèi)型 from_idid/from_id //請(qǐng)求用戶 id to_idid/to_id //準(zhǔn)備添加的用戶 id content… /content //申請(qǐng)內(nèi)容 /package 客戶端響應(yīng)添加好友 ( PC007): package typeresponse/type purposeaddbuddy/purpose //聲明為添加好友類(lèi)型 from_idid/from_id //請(qǐng)求用戶 id to_idid/to_id //準(zhǔn)備添加的用戶 id resultaccept|refuse/result //用戶是否同意添加好友 content… /content //理由 /package 客戶端申請(qǐng)刪除好友 ( PC008): package typerequest/type purposedeletbuddy/purpose //聲明為刪除好友類(lèi)型 from_idid/from_id //申請(qǐng)用戶 id to_idid/to_id //準(zhǔn)備刪除的用戶 id /package 44 圖 437 添加好友界面 圖 438 添加好友類(lèi)類(lèi)圖 響應(yīng)添加好友 響應(yīng)并查看用戶信息 45 圖 439 刪除好友界面 圖 4310 刪除好友類(lèi)類(lèi)圖 添加好友過(guò)程時(shí)序圖如下所示: 刪除好友過(guò)程時(shí)序圖如下所示: 46 用戶查詢模塊實(shí)現(xiàn) 在用戶進(jìn)入系統(tǒng)之后,可以通過(guò)不同的條件查看符合條件的其他用戶。如根據(jù)是否在線查看、根據(jù) ID查看等。用戶查詢模塊界面如圖 4311,主要類(lèi)類(lèi)圖如圖 4312 所示。 客戶端查詢好友信息 |ID 精確 |昵稱精確 |查找在線 ( PC005): package typerequest/type purposesearch_user/purpose //聲明為查找好友類(lèi)型 search_typeid| addname|addonline|all/search_type //分類(lèi)型查找 search_infoinfo/search_info //查找類(lèi)型具體信息 /package 47 圖 4311 用戶查詢界面 圖 4312 主要類(lèi)類(lèi)圖 用戶查詢過(guò)程時(shí)序圖如下所示: 聊天模塊實(shí)現(xiàn) 聊天是本系統(tǒng)的主要功能,用戶登錄之后就可以選擇好友列表中的好友,雙擊進(jìn)入聊天界面進(jìn)行聊天。聊天界面如圖 4313,主要類(lèi)類(lèi)圖如圖 4314 所示。 48 客戶端請(qǐng)求發(fā)送消息( PC004): package typerequest/type purposesendmessage/purpose //聲明為發(fā)送消息類(lèi)型 from_id99999999/from_id //發(fā)送用戶 id to_id99999999/to_id //目的用戶 id contentmessage/content //消息內(nèi)容 timetime/time //發(fā)送時(shí)間 /package 圖 4313 聊天界面 圖 4314 主要類(lèi)類(lèi)圖 聊天過(guò)程時(shí)序圖如下所示: 49 圖 439 聊天類(lèi)類(lèi)圖 第五章 系統(tǒng)服務(wù)器設(shè)計(jì)與實(shí)現(xiàn) Google App Engine 簡(jiǎn)介 系統(tǒng)服務(wù)器采用 Google App Engine 作為承載平臺(tái)。 Google App Engine 可讓客戶 在 Google 的基礎(chǔ)架構(gòu)上運(yùn)行 其 網(wǎng)絡(luò)應(yīng)用程序。 App Engine 應(yīng)用程序易于構(gòu)建和維護(hù),并可根據(jù) 客戶 的訪問(wèn)量和數(shù)據(jù)存儲(chǔ)需要的增長(zhǎng)輕松擴(kuò)展。使用 Google App Engine,將不再需要維護(hù)服務(wù)器: 客戶 只需上傳其 應(yīng)用程序,它便可立即為 其 用戶提供服務(wù)。 客戶 可 以 使 用 Google 企 業(yè) 應(yīng) 用 套 件 通 過(guò) 自 己 的 域 名 ( 例 如 域上的免費(fèi)域名來(lái)為 其應(yīng)用程序提供服務(wù)。 可以與全世界的人共享 客戶 的應(yīng)用程序,也可以限制為只有貴組織的成員可以訪問(wèn)。 Google App Engine 支持以幾種編程語(yǔ)言編寫(xiě)的應(yīng)用程序。通過(guò) App Engine 的 Java 運(yùn)行時(shí)環(huán)境, 客戶 可以使用標(biāo)準(zhǔn) Java 技術(shù)(包括 JVM、Java servlet 和 Java 編程語(yǔ)言,或使用基于 JVM 的解釋器或解譯器的任何其他語(yǔ)言,例如 JavaScript 或 Ruby)構(gòu)建應(yīng)用程序。 App Engine 還提供一個(gè)專用的 Python 運(yùn)行時(shí)環(huán)境,該環(huán)境包括一個(gè)快速 Python 解釋器 和 Python 標(biāo)準(zhǔn)庫(kù)。 Java 和 Python 運(yùn)行時(shí)環(huán)境構(gòu)建為確保應(yīng)用程序快速、安全運(yùn)行,并不受系統(tǒng)上的其他應(yīng)用程序的干擾。 在 App Engine 中, 客戶只需為其 使用的資源付費(fèi)。沒(méi)有設(shè)置成本,也沒(méi)有重復(fù)的費(fèi)用。 客戶 的應(yīng)用程序使用的資源,如存儲(chǔ)空間和帶寬以千兆字節(jié)衡量,并以有競(jìng)爭(zhēng)力的費(fèi)率收費(fèi)。 客戶 可以控制 其 應(yīng)用程序可以消費(fèi)的最大資源量,使其一直保持在預(yù)算范圍內(nèi)。 可以免費(fèi)開(kāi)始使用 App Engine。所有應(yīng)用程序都可以使用多達(dá) 500 MB 的存儲(chǔ)空間,以及可支持每月約 500 萬(wàn)頁(yè)面瀏覽量的足夠的 CPU 和帶寬,完全免費(fèi)。為 客戶 的應(yīng)用程序啟用付費(fèi)后, 客戶的免費(fèi)配額將提高, 只需 50 為使用的超過(guò)免費(fèi)水平的資源付費(fèi)。 通過(guò) Google App Engine,即使在重載和數(shù)據(jù)量極大的情況下,也可以輕松構(gòu)建能安全運(yùn)行的應(yīng)用程序。該環(huán)境包括以下 特性 : ? 動(dòng)態(tài)網(wǎng)絡(luò)服務(wù),提供對(duì)常用網(wǎng)絡(luò)技術(shù)的完全支持 ? 持久存儲(chǔ)有查詢、分類(lèi)和事務(wù) ? 自動(dòng)擴(kuò)展和載荷平衡 ? 用于對(duì)用戶進(jìn)行身份驗(yàn)證和使用 Google 帳戶發(fā)送電子郵件的 API ? 一種功能完整的本地開(kāi)發(fā)環(huán)境,可以在您的計(jì)算機(jī)上模擬 Google App Engine ? Google App Engine 應(yīng)用程序是使用 Python 編程語(yǔ)言實(shí)現(xiàn)的。該運(yùn)行時(shí)環(huán)境包括完整 Python 語(yǔ)言和多數(shù) Python 標(biāo)準(zhǔn)庫(kù)。 目前, Google App Engine 支持 Python 語(yǔ)言和 JAVA 語(yǔ)言 。 服務(wù)器端實(shí)現(xiàn) 服務(wù)器用戶注冊(cè) 當(dāng)服務(wù)器 收 到注冊(cè)消息包時(shí),會(huì)自動(dòng)分配到注冊(cè)模塊進(jìn)行處理。首先,由程序生成一個(gè)由 6 位數(shù)字組成的 ID,并且確定用戶信息表中無(wú)此ID相關(guān)信息。然后解析注冊(cè)數(shù)據(jù)包,構(gòu)造用戶對(duì)象,持久化用戶對(duì)象。給客戶端返回響應(yīng)信息。服務(wù)器注冊(cè)模塊主要類(lèi)類(lèi)圖如圖 521 所示。 服務(wù)器返回注冊(cè)信息 ( PS000): package typeresponse/type purposeregister
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1