亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于BMOB移動(dòng)應(yīng)用云存儲(chǔ)平臺(tái)的社交軟件的開發(fā)

        2016-08-09 10:38:52孫加祥
        中國新通信 2016年12期
        關(guān)鍵詞:即時(shí)通訊聯(lián)系人好友

        孫加祥

        【摘要】 隨著智能手機(jī)的普及以及人們對(duì)簡潔大方的追求,即時(shí)通訊工具也逐漸向簡潔化方向發(fā)展。本文概述了基于Android平臺(tái),采用Java,XMPP傳輸協(xié)議,SQLite數(shù)據(jù)庫等相關(guān)技術(shù)實(shí)現(xiàn)校園即時(shí)通訊軟件的過程。該應(yīng)用刪繁就簡,實(shí)現(xiàn)了用戶注冊(cè),用戶登錄,搜索好友,語音聊天等常用功能。方便大學(xué)生這個(gè)特定群體的日常交流。

        【關(guān)鍵字】 Android XMPP 即時(shí)通信

        一、研究目的及意義

        在如今的信息時(shí)代,獲取信息的渠道非常廣泛,由于接受信息的渠道過多,容易導(dǎo)致信息的錯(cuò)漏。本項(xiàng)目定位于大學(xué)校園這樣的特殊群體和小范圍內(nèi),學(xué)生之間更容易相互信任和交流,使得線下活動(dòng)的開展容易實(shí)現(xiàn)。技術(shù)層面,為解決在基于Linux操作系統(tǒng)的Android手機(jī)平臺(tái)上即時(shí)通信問題,實(shí)現(xiàn)在系統(tǒng)客戶端進(jìn)行文本、圖片的傳送。采用Java語言環(huán)境下Android應(yīng)用開發(fā)工具和API接口,并使用Eclipse加上Android集成開發(fā)環(huán)境插件為手段,對(duì)客戶端架構(gòu)、應(yīng)用模塊框架、數(shù)據(jù)存儲(chǔ)、主要功能和核心模塊開發(fā)技術(shù)等全方而分析,從而提供了實(shí)現(xiàn)即時(shí)通信系統(tǒng)的客戶端解決方案。

        二、系統(tǒng)功能需求分析

        1、系統(tǒng)概述。作為一款旨在方便大學(xué)生日常生活,促進(jìn)校友感情的即時(shí)通訊工具。其應(yīng)當(dāng)具備簡潔大方的人機(jī)交互界面,穩(wěn)定可靠的運(yùn)行環(huán)境。該應(yīng)用基于Android系統(tǒng),采用面向?qū)ο蟪绦蛟O(shè)計(jì)語言Java,在Eclipse-ADT集成環(huán)境下開發(fā),生成安裝包,并在手機(jī)上安裝測試。將應(yīng)用系統(tǒng)的層次進(jìn)行劃分,可以分為界面層,邏輯層和存儲(chǔ)層。按照C/ S架構(gòu)進(jìn)行開發(fā),構(gòu)造低耦合高內(nèi)聚的軟件結(jié)構(gòu)。

        2、系統(tǒng)功能性需求。系統(tǒng)主要由以下功能:1.注冊(cè)功能:沒有賬戶的用戶可以通過注冊(cè)界面填寫賬戶相關(guān)信息以及密碼完成賬戶注冊(cè)。服務(wù)器將返回相應(yīng)的信息,提示是否注冊(cè)成功。2.登錄功能:用戶輸入登錄名和密碼,服務(wù)器進(jìn)行驗(yàn)證,驗(yàn)證成功則登錄成功。3.聯(lián)系人功能:用戶可在聯(lián)系人界面對(duì)好友進(jìn)行刪除、聊天、查看聯(lián)系人資料等操作??赏ㄟ^搜索功能快速確定聯(lián)系人位置。在添加好友功能模塊中可通過搜索用戶名添加好友,也可以搜索附近的人結(jié)識(shí)新好友。4.聊天功能:在聊天界面中,點(diǎn)擊用戶行即可進(jìn)入聊天界面??梢赃M(jìn)行文字、圖片、語音等多種形式的交流??梢园l(fā)送自己的位置信息讓好友知道自己的所在位置。

        三、系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)

        3.1通信服務(wù)器的實(shí)現(xiàn)

        Bmob可以開發(fā)一個(gè)云存儲(chǔ)的移動(dòng)應(yīng)用軟件,給應(yīng)用軟件快速添加一個(gè)安全靈活的后臺(tái)管理系統(tǒng),方便瀏覽終端保存的各種信息。在Bmob平臺(tái)上,只需注冊(cè)一個(gè)帳號(hào),成功后申請(qǐng)創(chuàng)建任意多個(gè)數(shù)據(jù)庫,獲得對(duì)應(yīng)的Key,下載對(duì)應(yīng)版本的SDK并將其嵌入到移動(dòng)應(yīng)用中,便可以調(diào)用存取 API,進(jìn)行數(shù)據(jù)的任意操作。

        3.2客戶端的數(shù)據(jù)庫設(shè)計(jì)

        根據(jù)系統(tǒng)需求,要求客戶端進(jìn)行一些數(shù)據(jù)本地存儲(chǔ)。客戶端借助Android內(nèi)置的SQLite數(shù)據(jù)庫作為客戶端的數(shù)據(jù)庫。SQLite是一款嵌入式的輕型數(shù)據(jù)庫,因此它具有資源占用率低,處理速度快的特點(diǎn)。客戶端數(shù)據(jù)庫比較簡單,主要用來存儲(chǔ)用戶個(gè)人信息以及聊天記錄。系統(tǒng)通過android的android.database. SQLite包對(duì)數(shù)據(jù)庫進(jìn)行操作,它有效的屏蔽了數(shù)據(jù)庫底層的細(xì)節(jié),可以使用戶更直接方便地操作數(shù)據(jù)庫。

        3.3客戶端詳細(xì)設(shè)計(jì)

        1、登錄界面設(shè)計(jì)。1.用戶登錄界面設(shè)計(jì)。用戶登錄界面主要包括帳號(hào)輸入框、密碼輸入框、登錄按鍵和注冊(cè)按鍵。2.用戶登錄的處理邏輯。用戶輸入帳號(hào)和密碼,點(diǎn)擊“登錄”按鍵進(jìn)行登錄,在登錄的過程中,客戶端應(yīng)用程序主要做以下處理邏輯:a.客戶端和Bmob服務(wù)器建立連接。b.Bmob將賬號(hào)密碼發(fā)送給Bmob云服務(wù)器。c.Bmob云服務(wù)器對(duì)用戶信息進(jìn)行驗(yàn)證。d.驗(yàn)證通過則登錄成功,否則登錄失敗。

        2、注冊(cè)功能的設(shè)計(jì)與實(shí)現(xiàn)。新用戶注冊(cè)界面由賬號(hào)、密碼、確認(rèn)密碼文本框,注冊(cè)按鈕四部分組成。注冊(cè)時(shí)用戶只需輸入相關(guān)信息點(diǎn)擊注冊(cè)按鈕即可。注冊(cè)時(shí)用戶只需在相應(yīng)文本框輸入對(duì)應(yīng)信息即可??蛻舳藢⑾嚓P(guān)信息發(fā)送到Bmob服務(wù)器端,用戶登錄時(shí)以便校驗(yàn)用戶信息。

        3、聊天及添加好友模塊實(shí)現(xiàn)。在應(yīng)用主界面,用戶可通過界面的聯(lián)系人按鈕切換至聯(lián)系人菜單列表。點(diǎn)擊添加按鈕,可以通過搜索用戶名查找添加好友。也可以通過“附近的人”選項(xiàng)查找身邊的好友。點(diǎn)擊相應(yīng)聯(lián)系人所在位置,便進(jìn)入了聊天信息編輯界面。編輯完成后點(diǎn)擊發(fā)送按鈕即可完成消息的發(fā)送。用戶也可以根據(jù)需要選擇發(fā)送語音以及圖片等格式的文件。

        參 考 文 獻(xiàn)

        [1] 陳玉婷. Android平臺(tái)企業(yè)內(nèi)部員工社交應(yīng)用軟件的設(shè)計(jì)與實(shí)現(xiàn)2015.

        [2] 劉貫.基于Android系統(tǒng)的校園社交平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)2015

        [3] 李鯤鵬.基于Android的即時(shí)通訊平臺(tái)研究與實(shí)現(xiàn)2013

        [4] 袁利鋒.基于XMPP的Android車載即時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2014

        [5] 王戴鈺.基于Android平臺(tái)移動(dòng)社交網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)2013

        [6] 孟賀.基于Android的即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2014

        猜你喜歡
        即時(shí)通訊聯(lián)系人好友
        讓重要聯(lián)系人更醒目
        為每個(gè)聯(lián)系人設(shè)定不同的鈴聲
        電腦愛好者(2019年5期)2019-10-30 03:37:25
        屬羊
        教你將手機(jī)聯(lián)系人導(dǎo)出到Excel
        民事訴訟中即時(shí)通訊記錄的證據(jù)采用進(jìn)路
        刪除好友
        雜文月刊(2017年20期)2017-11-13 02:25:06
        即時(shí)通訊軟件發(fā)展模型的實(shí)證研究
        東方教育(2016年19期)2017-01-16 12:34:53
        科學(xué)技術(shù)哲學(xué)視域下的即時(shí)通訊
        科技傳播(2015年14期)2015-12-13 04:20:18
        即時(shí)通訊軟件WhatsApp
        CHIP新電腦(2015年10期)2015-10-15 18:03:55
        解決WP8.1手機(jī)聯(lián)系人顯示的問題
        亚洲中文字幕久久精品蜜桃| 成人综合久久精品色婷婷| 有码中文字幕一区二区| 久久伊人精品中文字幕有尤物| 内射人妻少妇无码一本一道| 国产精品麻豆aⅴ人妻| 制服丝袜人妻中出第一页| 日本三区在线观看视频| 亚洲夜夜性无码| 野外性史欧美k8播放| 国产剧情无码中文字幕在线观看不卡视频 | 国产精品天堂avav在线| 国产乱沈阳女人高潮乱叫老| 精品久久久久久国产潘金莲| 国产精品亚洲一区二区三区16| 精品亚洲成a人无码成a在线观看| 香蕉人妻av久久久久天天| 一本色道久久综合狠狠躁中文| 精品国产亚洲第一区二区三区| 久久天天躁狠狠躁夜夜2020一| 麻豆国产成人精品午夜视频 | 国产一区二区三区涩涩| 国产情侣一区二区三区| 无遮挡又黄又刺激又爽的视频| 亚洲精品中文字幕观看| 激情亚洲不卡一区二区| 国产精品久久久久久一区二区三区| 亚洲av国产av综合av| 性色av成人精品久久| 亚洲色图在线免费观看视频| 在线不卡av片免费观看| 国产女奸网站在线观看| 国产亚洲精品一品二品| 欧美成人aaa片一区国产精品| h国产视频| 激情网色图区蜜桃av| 国产高清在线精品一区app| 躁躁躁日日躁| 丝袜美腿爆炒国产在线观看| 国产精品视频自拍在线| 中文字幕日韩精品无码内射|