android控制电脑,android-remote-control-computer
安卓控制電腦
項目是2012年4月份在校時候做的一個比賽項目
也是學習android后自己唯一做過的東西 以后就再沒和android打過交道了
下載地址:http://download.csdn.net/detail/lujianing2011/5447591
(現在自己沒android手機了,所以沒辦法測試項目了,就傳到csdn下載里面了,留言反響還是不錯的,說明是能用的)
實現功能:
鼠標控制模式:
鼠標的移動 鼠標左鍵點擊 鼠標右鍵點擊 鼠標滑輪
文件的拖動 自定義音量鍵功能
鍵盤輸入模式:
向電腦發送文字(中英) 回車 退格
以及DOS下的輸入
電腦方向鍵的控制 WSAD模式 和 UP DOWN LEFT RIGHT
音量鍵可根據用戶需求自定義設置功能
手柄控制模式:
橫屏下 左邊為控制方向 右邊為操作
可自定義 左邊控制方式為鼠標控制 和 鍵盤控制
右邊 可自定義操作方式
技術點:
多線程+網絡編程
JavaAPI的運用(調用操作系統事件)
手機端事件響應的運用
多點觸控的運用
鼠標移動 手柄模式下鍵盤控制等的一些算法
應用場合:
教師講課時 不用再拘束于講臺 如PPT的控制等
電腦的遠距離控制 看電影聊天再也不用守在電腦前
手機實現游戲手柄的功能
未來暢想:
物聯網時代,當家用電器都可以連接網絡時
我們可以通過一個手機端 控制所有的家用電器
實現原理:
網絡Socket編程 + 多線程
電腦作為服務器段 + 手機作為客戶端
電腦開啟端口號
手機連接電腦IP+端口
手機根據不同事件 發送對應字符串
服務器端解析字符串 調用相應的操作
總結
以上是生活随笔為你收集整理的android控制电脑,android-remote-control-computer的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交易公司债券,需要注意其交易方式
- 下一篇: 兴业银行是法国的吗 是国有股份制银行