91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-21
  • 語言: Java
  • 標簽: Android??

資源簡介

博文源碼《Android基于Socket無線遙控(2)--無線控制篇》 http://blog.csdn.net/zzp16/article/details/7939852 為Android系統添加模擬按鍵對外接口

資源截圖

代碼片段和文件信息

import?android.view.MotionEvent;
import?android.view.KeyEvent;
import?android.view.IWindowManager;
import?android.os.ServiceManager;
import?android.os.SystemClock;
import?android.os.RemoteException;
import?android.util.Log;
public?class?AnalogControl?{

????public?static?void?main(String?args[])throws?Exception{
????????String[]?mArgs?=?args;
????????try
????????{
????????????String?opt?=?mArgs[0];
????????????if(opt.equals(“touch“)){
????????????????float?x?=?Float.valueOf(mArgs[1]);
????????????????float?y?=?Float.valueOf(mArgs[2]);
????????????????MotionEvent?e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_DOWN?x?y?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_UP?x?y?0);
????????????????sendPointerSync(e);
????????????}

????????????else?if(opt.equals(“move“)){
????????????????float?x?=?Float.valueOf(mArgs[1]);
????????????????float?y?=?Float.valueOf(mArgs[2]);
????????????????float?x2?=?Float.valueOf(mArgs[3]);
????????????????float?y2?=?Float.valueOf(mArgs[4]);
????????????????MotionEvent?e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_DOWN?x?y?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_MOVE?x?y?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_MOVE?x?y?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_MOVE?x2?y2?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_MOVE?x2?y2?0);
????????????????sendPointerSync(e);
????????????????e?=?MotionEvent.obtain(SystemClock.uptimeMillis()?SystemClock.uptimeMillis()?MotionEvent.ACTION_UP?x2?y2?0);
????????????????sendPointerSync(e);
????????????}

????????????else?if(opt.equals(“key“)){
????????????????int?keycode?=?Integer.valueOf(mArgs[1]);
????????????????KeyEvent?k?=?new?KeyEvent(KeyEvent.ACTION_DOWNkeycode);
????????????????sendKeySync(k);
????????????????k?=?new?KeyEvent(KeyEvent.ACTION_UPkeycode);
????????????????sendKeySync(k);
????????????}
????????????else?if(opt.equals(“wait“)){
????????????????int?millsecond?=?Integer.valueOf(mArgs[1]);
????????????????Thread.sleep(millsecond);
????????????}
????????????else?if(opt.equals(“keypress“)){
????????????????int?keycode?=?Integer.valueOf(mArgs[1]);
????????????????int?millsecond?=?Integer.valueOf(mArgs[2]);
????????????????KeyEvent?k?=?new?KeyEvent(KeyEvent.ACTION_DOWNkeycode);
????????????????sendKeySync(k);
????????????????Thread.sleep(millsecond);
????????????????k?=?new?KeyEvent(KeyEvent.ACTION_UP

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????191??2012-08-22?09:19??Android控制\analog_control
?????文件????????2148??2012-08-22?09:16??Android控制\analog_control.jar
?????文件????????4307??2012-08-22?12:52??Android控制\AnalogControl.java
?????文件?????????241??2012-08-22?09:25??Android控制\Android.mk
?????文件?????????248??2012-08-22?12:57??Android控制\模擬按鍵文章鏈接
?????文件??????????74??2012-08-22?09:39??Android控制\原文鏈接
?????目錄???????????0??2012-10-15?12:37??Android控制\

評論

共有 條評論