利用Android手機仿真PC鼠標(biāo)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-10-27 23:07
本文關(guān)鍵詞:利用Android手機仿真PC鼠標(biāo)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 輸入設(shè)備 Android應(yīng)用開發(fā) Socket通信 交互設(shè)計 遠(yuǎn)程遙控
【摘要】:鍵盤和鼠標(biāo)是現(xiàn)在每一部電腦都不可或缺的人機交互設(shè)備。雖然鍵盤和鼠標(biāo)的應(yīng)用和普及,使得人們對電腦的操作變得更加便捷,但是隨著時代的發(fā)展,鍵盤和鼠標(biāo)的在日常工作及商務(wù)活動中的使用日漸重要,這種常見的人機交互技術(shù)存在的問題也日益顯現(xiàn)。比如演講者在演講過程中,進(jìn)行到重要章節(jié)時卻不得不停下來走到講臺前點使用一下鼠標(biāo),讓幻燈片向下翻一頁然后再繼續(xù)講,這樣無論對于聽講者還是演講者都是一件掃興的事情。是否可以考慮使用現(xiàn)在常見的智能手機設(shè)備來替代桌面電腦的鼠標(biāo),使用無線連接的方式,進(jìn)而控制和完成會議演講、電子閱讀及講義授課等,這將是本文研究的方向,同樣可以預(yù)見未來移動設(shè)備應(yīng)用市場的趨勢。智能手機于近年發(fā)展來看,在全球范圍內(nèi)迅速普及,尤其是采用Android系統(tǒng)的智能設(shè)備。自去年前三季度以來,市場上智能手機銷量同比超過42%趨勢進(jìn)行增長,智能手機及移動設(shè)備正在占據(jù)越來越多的市場份額。智能手機在使用和操作上都有個顯著的優(yōu)勢是,使用者幾乎時刻都攜帶著自己的手機,因為它在日常生活中是必須的,但是使用者都有可能會忘記帶上遙控器或者無線鼠標(biāo)等外部設(shè)備。使用人員每天與手機的互動使得其對界面更加熟悉。而就侵?jǐn)_性而言,手機也低于其他專用設(shè)備。因此在手機端運行的虛擬鼠標(biāo)鍵盤交互設(shè)備是用戶及市場的需求。本文主要對智能手機進(jìn)行了分析,同時利用Android系統(tǒng)平臺的架構(gòu)和工作原理進(jìn)行了分析,對Android系統(tǒng)的無線連接的方式與原理、本地調(diào)用的方法進(jìn)行了研究,桌面電腦的優(yōu)勢同時也是它的劣勢,它的是運算速度快,因為它不是為了移動設(shè)備或計算而專門設(shè)計的。又因為手機重量輕、體積小、集成先進(jìn)的傳感器等諸多特點,所以相對來說,運算速度較慢。因此本系統(tǒng)是把通過無線網(wǎng)絡(luò)整合手機和桌面設(shè)備,使得他們共同發(fā)揮作用及彼此的優(yōu)勢。本課題通過在Android平臺上開發(fā)一個應(yīng)用程序,以達(dá)到實現(xiàn)基于Android智能手機來仿真PC鼠標(biāo)以及鍵盤等常用功能等。
【關(guān)鍵詞】:輸入設(shè)備 Android應(yīng)用開發(fā) Socket通信 交互設(shè)計 遠(yuǎn)程遙控
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP334.2
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 前言9-10
- 第一章 緒論10-28
- 1.1 研究背景及意義10-11
- 1.2 Android技術(shù)概述11-12
- 1.3 Wi-Fi技術(shù)概述12-13
- 1.4 無線網(wǎng)絡(luò)技術(shù)概述13-16
- 1.4.1 SOCKET通信13-14
- 1.4.2 HTTP (超文本傳送協(xié)議)14
- 1.4.3 藍(lán)牙(Bluetooth)模塊14-15
- 1.4.4 WIFI模塊(Wireless Fidelity)15-16
- 1.5 Android的系統(tǒng)架構(gòu)16-26
- 1.5.1 Linux核心層(LINUX KERNEL)19
- 1.5.2 庫(LIBRARIES)和運行環(huán)境層(ANDROID RUNTIME)19-20
- 1.5.3 Android運行過程中的組件20
- 1.5.4 應(yīng)用程序的架構(gòu)層(APPlication Framework)20-21
- 1.5.5 應(yīng)用程序?qū)樱ˋPPlications)21-22
- 1.5.6 Android應(yīng)用層的構(gòu)成22-26
- 1.5.7 Android JNI(Java Native Interface)技術(shù)26
- 1.6 本文的主要工作以及創(chuàng)新點26-27
- 1.7 本文的組織結(jié)構(gòu)27-28
- 第二章 系統(tǒng)結(jié)構(gòu)及網(wǎng)絡(luò)層通信概述28-39
- 2.1 系統(tǒng)配置要求28
- 2.2 系統(tǒng)結(jié)構(gòu)概述28-29
- 2.3 通信模型概述29-33
- 2.4 輸入系統(tǒng)33-34
- 2.5 實現(xiàn)機制34-38
- 2.5.1 軟鼠標(biāo)的技術(shù)呈現(xiàn)方式35
- 2.5.2 硬鼠標(biāo)的技術(shù)呈現(xiàn)方式35-38
- 2.6 本章小結(jié)38-39
- 第三章 交互設(shè)計39-44
- 3.1 Client端設(shè)計39-42
- 3.1.1 功能設(shè)計39-42
- 3.1.2 各主要功能界面的切換42
- 3.2 Server端設(shè)計42
- 3.2.1 功能設(shè)計42
- 3.2.2 UI設(shè)計42
- 3.3 本章小結(jié)42-44
- 第四章 相關(guān)功能的實現(xiàn)44-51
- 4.1 通信過程44-47
- 4.1.1 Client端到Server端44-47
- 4.1.2 Server端到Client端47
- 4.2 Java.awt.robot類簡介47-48
- 4.3 鍵盤鼠標(biāo)操作48-50
- 4.3.1 基于觸摸屏的鍵盤鼠標(biāo)操作48-49
- 4.3.2 基于傾斜傳感器的鼠標(biāo)操作49-50
- 4.4 屏幕快照功能50
- 4.5 本章小結(jié)50-51
- 第五章 系統(tǒng)的測試51-56
- 5.1 系統(tǒng)測試與運行51-52
- 5.2 系統(tǒng)資源占用率分析52-56
- 5.2.1 Server端52-54
- 5.2.2 Client端54-56
- 第六章 全文總結(jié)與展望56-58
- 6.1 全文總結(jié)56-57
- 6.2 后續(xù)工作展望57-58
- 致謝58-59
- 參考文獻(xiàn)59-61
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前1條
1 鄭大勇,周玉輝,宋英雄,林如儉;Cable Modem測試技術(shù)的研究[J];廣播電視信息;2001年10期
,本文編號:1105565
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1105565.html
最近更新
教材專著