安卓控制電腦
實現(xiàn)功能:
鼠標控制模式: 鼠標的移動 鼠標左鍵/右鍵點擊 鼠標滑輪 文件的拖動 自定義音量鍵功能
鍵盤輸入模式: 向電腦發(fā)送文字(中英) 回車 退格 以及DOS下的輸入 電腦方向鍵的控制 WSAD模式 和 方向鍵模式 音量鍵可根據(jù)用戶需求自定義設(shè)置功能
手柄控制模式: 橫屏下 左邊為控制方向 右邊為操作 可自定義 左邊控制方式為鼠標控制 和 鍵盤控制 右邊 可自定義操作方式
技術(shù)點: 多線程+網(wǎng)絡(luò)編程 JavaAPI的運用(調(diào)用操作系統(tǒng)事件) 手機端事件響應的運用
多點觸控的運用 鼠標移動 手柄模式下鍵盤控制等的一些算法
應用場合: 教師講課時 不用再拘束于講臺 如PPT的控制等 電腦的遠距離控制 看電影聊天再也不用守在電腦前 手機實現(xiàn)游戲手柄的功能
未來暢想: 物聯(lián)網(wǎng)時代,當家用電器都可以連接網(wǎng)絡(luò)時 我們可以通過一個手機端 控制所有的家用電器
實現(xiàn)原理: 網(wǎng)絡(luò)Socket編程 + 多線程 電腦作為服務器段 + 手機作為客戶端 電腦開啟端口號 手機連接電腦IP+端口 手機根據(jù)不同事件 發(fā)送對應字符串 服務器端解析字符串 調(diào)用相應的操作
評論
圖片
表情
