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ù)覽

  

【正文】 準(zhǔn) Java 技術(shù)(包括 JVM、Java servlet 和 Java 編程語(yǔ)言,或使用基于 JVM 的解釋器或解譯器的任何其他語(yǔ)言,例如 JavaScript 或 Ruby)構(gòu)建應(yīng)用程序。使用 Google App Engine,將不再需要維護(hù)服務(wù)器: 客戶 只需上傳其 應(yīng)用程序,它便可立即為 其 用戶提供服務(wù)。聊天界面如圖 4313,主要類類圖如圖 4314 所示。 客戶端請(qǐng)求添加好友 ( PC006): package typerequest/type purposeaddbuddy/purpose //聲明為添加好友類型 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 //聲明為添加好友類型 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 //聲明為刪除好友類型 from_idid/from_id //申請(qǐng)用戶 id to_idid/to_id //準(zhǔn)備刪除的用戶 id /package 44 圖 437 添加好友界面 圖 438 添加好友類類圖 響應(yīng)添加好友 響應(yīng)并查看用戶信息 45 圖 439 刪除好友界面 圖 4310 刪除好友類類圖 添加好友過(guò)程時(shí)序圖如下所示: 刪除好友過(guò)程時(shí)序圖如下所示: 46 用戶查詢模塊實(shí)現(xiàn) 在用戶進(jìn)入系統(tǒng)之后,可以通過(guò)不同的條件查看符合條件的其他用戶。主要類類圖如圖 436。用戶可以通過(guò)此 ID和注冊(cè)時(shí)的密碼來(lái)進(jìn)行登錄。如果因各種原因,如網(wǎng)絡(luò)連接等注冊(cè)失敗則,提示用戶注冊(cè)失敗,待用戶確認(rèn)之后回到 登錄界面。這個(gè)對(duì)象可以被傳遞給 Handler類 界面載體 界面控件之間數(shù)據(jù)傳遞對(duì)象 ProgressDialog 是繼函大自AlertDialog,除了 AlertDialog 功能外,它還能顯視進(jìn)度圈或條的對(duì)話框 界面鍵盤(pán)事件對(duì)象 觸摸事件對(duì)象 er 觸摸事件監(jiān)聽(tīng)器對(duì)象 復(fù)選框?qū)ο? 37 通知信息類 通知信息管理器 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),類似于一組單選框 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ò)充。所有應(yīng)用程序都是用 Java 編程語(yǔ)言寫(xiě)的。應(yīng)用程序的體 35 系結(jié)構(gòu)旨在簡(jiǎn)化組件的重用,任何應(yīng)用程序都能發(fā)布他的功能且任何其他應(yīng)用程序可以使用這些功能(需要服從框架執(zhí)行的安全限制)。這些庫(kù)支持播放和錄制許多流行的音頻和視頻格式,以及靜態(tài)圖像文件,包括 MPEG 、 MP AAC、 AMR、 JPG、 PNG 界面管理 —— 管理訪問(wèn)顯示子系統(tǒng)和無(wú)縫組合多個(gè)應(yīng)用程序的二維和三維圖形層 LibWebCore—— 新 式的 Web瀏覽器引擎 ,驅(qū)動(dòng) Android 瀏覽器和內(nèi)嵌的web 視圖 SGL—— 基本的 2D 圖形引擎 3D 庫(kù) —— 基于 OpenGL ES APIs 的實(shí)現(xiàn)。 Dalvik 虛擬機(jī)依賴于 Linux 內(nèi)核提供基本功能,如線程和底層內(nèi)存管理。兩種架構(gòu)各有優(yōu)劣,一般而言,基于棧的機(jī)器需要更多指令,而基于寄存器的機(jī)器指令更大。每一個(gè) Android 應(yīng)用程序是 Dalvik 虛擬機(jī)中的實(shí)例,運(yùn)行在他們自己的進(jìn)程中。 第四章 系統(tǒng)客戶端設(shè)計(jì)與實(shí)現(xiàn) Android 系統(tǒng)簡(jiǎn)介 系統(tǒng)客戶端采用 Google 開(kāi)源項(xiàng)目 Android 手機(jī)終端作為承載設(shè)備 ,Android 系統(tǒng)架構(gòu)如圖 411 所示: 33 Android 系統(tǒng)架構(gòu)由 5 部分組成,分別是: Linux Kernel、 Android Runtime、Libraries、 Application Framework、 Applications?;氐健?Available Software】標(biāo)簽頁(yè),選中剛才增加的地址,然后單擊右側(cè)的【 Install】按鈕開(kāi)始安裝 Google Eclipse插件。其一:下載插件包到自己的電腦上進(jìn)行本地安裝;其二:通過(guò) Eclipse 進(jìn)行在線安裝,所以需要有穩(wěn)定的 Inter 連接。在右側(cè)的【 SDK Location】文本框中輸入 Android SDK 的安裝目錄,如圖317 所示: 31 圖 317 設(shè)置 Android SDK 安裝目錄 至此,客戶端開(kāi)發(fā)環(huán)境正式安裝完成,可以進(jìn)行客戶端的開(kāi)發(fā)。在彈出的安裝對(duì)話框中選中 Android DDMS 和 Android Development Tools兩項(xiàng),單擊【 Next】按鈕進(jìn)入下一個(gè)安裝界面,選中接受協(xié) 議復(fù)選框,最后單擊【 Finish】按鈕開(kāi)始安裝。安裝 ADT 插件:打開(kāi)已經(jīng)安裝好的 Eclipse,單擊【 help】 【 Software Updates】菜單項(xiàng)。如果安裝順利,將出現(xiàn)如圖 314 所示的安裝界面。至此, JDK 安裝完成。C:\Program Files\Java\\bin”加到“變量值”文本框后邊,然后單擊【確定】按鈕。安裝成功后 ,JDK 的目錄結(jié)構(gòu)如圖 311: 27 圖 311 JDK 的目錄結(jié)構(gòu) 由于 Java 是平臺(tái)無(wú)關(guān)的,安裝 JDK 是 Java 不會(huì)自動(dòng)設(shè)置路徑,也不會(huì)修改注冊(cè)表,需要用戶自己設(shè)置環(huán)境變量,但不需要修改注冊(cè)表。雖然該數(shù)據(jù)存儲(chǔ)區(qū)接口有許多與傳統(tǒng)數(shù)據(jù)庫(kù)相同的功能,但也具有獨(dú)特的特征,它采用了不同的數(shù)據(jù)設(shè)計(jì)和管理方式,可以充分利用自動(dòng)擴(kuò)展功能。這對(duì)于分布式網(wǎng)絡(luò)應(yīng)用程序尤其有用,在這種分布式網(wǎng)絡(luò)應(yīng)用中,多個(gè)用戶可以同時(shí)訪問(wèn)或處理同一數(shù)據(jù)對(duì)象。 App Engine 數(shù)據(jù)存儲(chǔ)區(qū)存儲(chǔ)數(shù)據(jù)對(duì)象(稱為 “ 實(shí)體 ” )并對(duì)其執(zhí)行查詢。添加好友過(guò)程中,好友不能為空,不能加自己為好友,要添加的好友必須存在并且不能有重復(fù)的好友。另一方面 ,也正是由于缺少狀態(tài)使得 HTTP 累贅少 ,運(yùn)行速度高 ,服務(wù)器應(yīng)答較快。它既是優(yōu)點(diǎn)也是缺點(diǎn)。 無(wú)連接 HTTP 是一個(gè)無(wú)連接協(xié)議。與其它協(xié)議相比 , 時(shí)間開(kāi)銷小得多 。 HTTP 規(guī)范說(shuō)明了定義的幾種請(qǐng)求方法 ,實(shí)際上常用的只是其中的三種 GET、 HEAD、 POST。一個(gè)服務(wù)器可以為分布在世界各地的許多客戶服務(wù)。它是無(wú)狀態(tài)、面向?qū)ο蟮膮f(xié)議。好友管理如圖 214: 用 戶添 加 好 友刪 除 好 友 圖 214 好友管理用例圖 用戶查詢 在用戶登錄成功之后可以查看其他用戶,可以根據(jù) ID、用戶名、是否在線這些條件來(lái)更加精確地進(jìn)行用戶查找。 用戶登錄如圖 212: 用 戶用 戶 登 錄 圖 212 用戶登錄用例圖 17 刷新好友列表 當(dāng)用戶通過(guò) ID、密碼驗(yàn)證正確登錄之后,就可以看到好友列表界面。 產(chǎn)品定位: 15 ◆ 一款簡(jiǎn)單實(shí)用的 Android 聊天軟件 主要功能有: ◆ 用戶注冊(cè) ◆ 用戶登陸 ◆ 刷新好友列表 ◆ 好友管理 ◆ 即時(shí)通訊 ◆ 用戶查詢 實(shí)現(xiàn)技術(shù): ◆ 基于 HTTP 協(xié)議的網(wǎng)絡(luò)編程 ◆ Google App Engine 開(kāi)發(fā)技術(shù) ◆ 多線程編程 ◆ WEB 開(kāi)發(fā)技術(shù) ◆ Android 平臺(tái)開(kāi)發(fā) 軟件開(kāi)發(fā)平臺(tái) : ◆ JDK ◆ MyEclipse ◆ Google App Engine SDK For Java ◆ Eclipse 論文章節(jié)安排 第二章 即時(shí)通訊系統(tǒng)分析與設(shè)計(jì) 16 需求分析 功能需求 用戶注冊(cè) 用戶第一次使用本系統(tǒng)時(shí),可以點(diǎn)擊手機(jī)界面上的注冊(cè)按鈕進(jìn)行新用戶注冊(cè)。 統(tǒng)一通信成為發(fā)展趨勢(shì) 。當(dāng)前,政府的有關(guān)部門(mén)已經(jīng)著手中小企業(yè) 電子 商務(wù)應(yīng)用 的經(jīng)驗(yàn)交流、技術(shù)推廣、人才培訓(xùn)等方面的工作。在一年的發(fā)展里, UC一度達(dá)到峰值在線 30 萬(wàn)人,注冊(cè)用戶達(dá)到 7000 萬(wàn)。 20xx 年 5 月,騰訊 同時(shí)在線用戶突破 10 萬(wàn);20xx 年 2 月 l0日,騰訊 同時(shí)在線用戶突破 100 萬(wàn)。 即時(shí)通訊軟件最早發(fā)布于 1996 年 11 月 15 日,以色列特拉維文的Mirabilis 《 SURF HOME:MIRABILIS LTD. PROVIDES NEW SOLUTIONS FOR PEERTOPEER INTERNET COMMUNICATIONS》的新聞稿,同時(shí)發(fā)布了他們新產(chǎn)品 ICQ(I Seek You)的 Beta 測(cè)試版。即時(shí)通訊軟件除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和工作伙伴,還可以實(shí)時(shí)交談和傳遞信息,而且,現(xiàn)在不少即時(shí)通訊軟件還集成了文件共享、語(yǔ)音聊天、網(wǎng)絡(luò)會(huì)議等功能。另外,即時(shí)通訊軟件被加入了越來(lái)越多的新功能,使它正從毫無(wú)商業(yè)價(jià)值的聊天、游戲轉(zhuǎn)變出來(lái),成為能為商業(yè)帶來(lái)商機(jī)和實(shí)惠的領(lǐng)域,所有這一切都讓人們對(duì)即時(shí)通訊賦予了越來(lái)越多的注意力。與傳統(tǒng)通訊方式相 比,即時(shí)通訊具備快捷、廉價(jià)、隱秘性高的特點(diǎn),在網(wǎng)絡(luò)中可以跨年齡、身份、行業(yè)、地域的限制,達(dá)到人與人、人與信息之間的零距離交流。 即時(shí)通訊的最大特點(diǎn)是在網(wǎng)上進(jìn)行信息的實(shí)時(shí)交流。即時(shí)通訊不再是一個(gè)單純的 聊天工具 ,它已經(jīng)發(fā)展成集交流、 資訊 、 娛樂(lè) 、搜索、 電子商務(wù) 、辦公協(xié)作和企業(yè)客戶服務(wù)等為一體的綜合化信息平臺(tái)。通過(guò)分析和研究即時(shí)通訊模型,并對(duì) 當(dāng)前幾種流行的即時(shí)通訊協(xié)議的對(duì)比,決定采用基于 XML 的 Http 協(xié)議,同時(shí)對(duì)服務(wù)器的通信方式、連接方式和服務(wù)模式做出了選擇。 作為一種便捷的網(wǎng)絡(luò)通訊技術(shù),即時(shí)通訊軟件已經(jīng)越來(lái)越深入人心,應(yīng)用范圍從單純的網(wǎng)絡(luò)聊天工具變成工作生活所不 可或缺的信息交流平臺(tái)。 :任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書(shū) 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。 畢業(yè)設(shè)計(jì)論文 基于云計(jì)算的 Android 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說(shuō)明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1