• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于安卓的局域網(wǎng)電腦操作功能的實(shí)現(xiàn)

      2016-03-11 08:17:48劉統(tǒng)帥
      中國新通信 2016年2期
      關(guān)鍵詞:服務(wù)器端安卓客戶端

      劉統(tǒng)帥

      前言

      在安卓的開發(fā)過程中,Activity是所有開發(fā)程序的基礎(chǔ),所有程序在Activity模塊中運(yùn)行,所以說Activity是基礎(chǔ)開發(fā)模塊。一般來說,安卓應(yīng)用就是由多個(gè)Activity模塊組成,而且各個(gè)Activity模塊之間可以相互跳轉(zhuǎn)。

      一、 系統(tǒng)的總體設(shè)計(jì)

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

      按照系統(tǒng)設(shè)計(jì)目標(biāo)以及用戶實(shí)際的需求,本操作系統(tǒng)的功能包含以下幾個(gè)部分:文件系統(tǒng)的瀏覽、文件/文件夾的操作、無線操作、無限傳輸以及服務(wù)器端的監(jiān)控。

      1.2系統(tǒng)非功能需求

      非功能的需求對(duì)系統(tǒng)所提供的服務(wù)以及功能都給出了相應(yīng)的約束,這也是設(shè)計(jì)過程中必不可少的部分。

      1.3系統(tǒng)開發(fā)架構(gòu)圖

      基于安卓平臺(tái)的電腦操作系統(tǒng)使用客戶端/服務(wù)器的架構(gòu)來開發(fā),這種方式能夠充分利用兩端硬件環(huán)境的優(yōu)點(diǎn),將任務(wù)合理發(fā)送給客戶端、服務(wù)器,也是的系統(tǒng)通訊開銷的費(fèi)用下降、系統(tǒng)響應(yīng)時(shí)間減少,與此同時(shí)數(shù)據(jù)傳輸以及電腦服務(wù)器安全性得到增強(qiáng)。

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

      2.1開發(fā)環(huán)境的構(gòu)建

      系統(tǒng)開發(fā)環(huán)境是軟件開發(fā)的基礎(chǔ),也是軟件能夠高效運(yùn)作的保證。本節(jié)將詳細(xì)介紹基于安卓平臺(tái)的電腦操作系統(tǒng)功能實(shí)現(xiàn)所需要的軟件環(huán)境以及硬件環(huán)境。

      2.1.1硬件環(huán)境

      該系統(tǒng)包含著客戶端、服務(wù)器端,所以其主要的硬件設(shè)施包含電腦機(jī)以及移動(dòng)設(shè)備,本操作功能選用使用安卓系統(tǒng)的手機(jī)。筆記本電腦或者帶有無線網(wǎng)卡的臺(tái)式機(jī)一臺(tái)。

      2.1.2 軟件環(huán)境

      系統(tǒng)在服務(wù)器端使用Eclipse +ADT(Android Development Tools Plug-in)開發(fā)環(huán)境,服務(wù)器端在Eclipse下進(jìn)行Java的開發(fā)。

      2.2傳輸模塊的設(shè)計(jì)和實(shí)現(xiàn)

      數(shù)據(jù)傳輸環(huán)節(jié)是本設(shè)計(jì)中最重要的一個(gè)環(huán)節(jié),該操作系統(tǒng)主要包括兩個(gè)數(shù)據(jù)傳輸環(huán)節(jié):

      一是客戶端、服務(wù)器的數(shù)據(jù)傳輸,這里用到套接字(Socket)的方法,使用TCP傳輸協(xié)議;

      二是客戶端中的安卓Activity之間數(shù)據(jù)的通信,一般使用Share Preferences的方法以及Intent的方法。

      2.3客戶端文件的資源管理器模塊地設(shè)計(jì)和實(shí)現(xiàn)

      文件的資源管理器是該系統(tǒng)的主要功能,在該設(shè)計(jì)的需求分析中設(shè)計(jì)了文件的資源管理的的操作方式和相關(guān)功能,下面對(duì)所用到的具體實(shí)現(xiàn)方法以及UI的實(shí)現(xiàn)進(jìn)行闡述。

      文件資源管理的功能主要有文件系統(tǒng)的瀏覽以及文件/文件夾操作,文件相關(guān)的操作會(huì)用到JAVA中的File類,這類對(duì)象主要用于獲取文件本身的信息,例如文件目錄、文件名和文件的大小等等,這其中涉及不到對(duì)文件的讀和寫操作。

      2.4 電腦操作模塊的實(shí)現(xiàn)

      電腦操作系統(tǒng)的開發(fā)需要使用Socket,也需要在服務(wù)器以及客戶端的兩端分別開發(fā),下面進(jìn)行詳細(xì)的介紹。

      2.4.1電腦操作模塊客戶端

      電腦操作模塊的安卓客戶端來模擬鼠標(biāo)的功能,操作界面上有左右兩個(gè)Button以及觸摸感應(yīng)的區(qū)域。對(duì)于單擊左右鍵也可以通過On Click的方法進(jìn)行監(jiān)聽,使用View來得到Button的ID并將其傳到服務(wù)器端提供給服務(wù)器解析。

      2.4.2電腦操作模塊服務(wù)器端

      服務(wù)器端的實(shí)現(xiàn)相對(duì)來說較簡(jiǎn)單,使用Socket收到客戶端發(fā)出的指令后,跟預(yù)設(shè)指令集進(jìn)行匹配,然后調(diào)用Robot中的方法操作鼠標(biāo)的光標(biāo)。

      2.5 實(shí)現(xiàn)客戶端UI

      安卓系統(tǒng)提供了很多操作UI界面的方式、布局方式以及功能豐富的UI的組件來滿足開發(fā)者的設(shè)計(jì)要求。該系統(tǒng)的設(shè)計(jì)使用XML布局的文件來操作UI界面。

      這種方法使用XML的文件來進(jìn)行界面的布局,把這種界面布局的代碼以及邏輯操作的Java代碼分開,這樣會(huì)使代碼的結(jié)構(gòu)更加清晰,該系統(tǒng)的客戶端UI會(huì)使用這樣的操作界面。

      三、總結(jié)

      該那個(gè)所實(shí)現(xiàn)的局域網(wǎng)電腦操作系統(tǒng)是在同一個(gè)局域網(wǎng)中,使用一臺(tái)安卓設(shè)備能夠通過局域網(wǎng)來操作一臺(tái)電腦設(shè)備的系統(tǒng),電腦設(shè)備作為服務(wù)器端,安卓作為客戶端。主要的功能包含安卓設(shè)備的無線操作功能、資源的管理器、無線文件的傳輸以及電腦端文件夾的監(jiān)控和自動(dòng)打開傳輸文件夾的功能。

      參 考 文 獻(xiàn)

      [1] 《移動(dòng)視頻點(diǎn)播技術(shù)在網(wǎng)絡(luò)教育中的應(yīng)用 VOD technology application in Network Education》張遼東,王曉軍,北京郵電大學(xué)網(wǎng)絡(luò)教育學(xué)院,北京郵電大學(xué),軟件,Software,編輯部郵箱,2012 年 11 期

      [2] 《Android 消息處理機(jī)制研究》黃蓉,湖南科技職業(yè)學(xué)院軟件學(xué)院,黑龍江科技信息,Heilongjiang Science and Technology Information,編輯部郵箱,2012 年 33 期

      [3] 《基于 Android 平臺(tái)移動(dòng) OA 的設(shè)計(jì)與實(shí)現(xiàn)》李旭宇,中國聯(lián)合網(wǎng)絡(luò)通信有限公司廣州市分公司,無線互聯(lián)科技,編輯部郵箱,2013 年 01 期

      猜你喜歡
      服務(wù)器端安卓客戶端
      文物表情包
      縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
      孵化垂直頻道:新聞客戶端新策略
      基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
      淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
      成功(2018年10期)2018-03-26 02:56:14
      一種基于安卓系統(tǒng)的手機(jī)側(cè)抓包分析方法
      在Windows中安裝OpenVPN
      安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
      客戶端空間數(shù)據(jù)緩存策略
      網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
      崇礼县| 易门县| 鄂托克前旗| 台中县| 嘉鱼县| 乾安县| 武城县| 西畴县| 万荣县| 富阳市| 怀仁县| 牡丹江市| 枣庄市| 博罗县| 鄢陵县| 孟津县| 宁津县| 黄骅市| 咸宁市| 德昌县| 台东市| 泾源县| 申扎县| 万安县| 思茅市| 霞浦县| 锡林浩特市| 西乌珠穆沁旗| 依安县| 郸城县| 英吉沙县| 赞皇县| 桦南县| 玛纳斯县| 巫山县| 嫩江县| 武汉市| 清原| 枣强县| 南丰县| 梁山县|