Cómo crear una aplicación de Android que controle la posición del mouse de la computadora

Hola. He desarrollado un tipo de aplicación similar. Déjame decirte cómo crear ese tipo de aplicación que controla el mouse de tu computadora.

Para esto necesita 2 aplicaciones, una es la aplicación de escritorio (Código Java) y otra es la Aplicación de Android.

Lado de Android:

He creado una aplicación de Android en la que he agregado 2 oyentes onTouch y onRelease. Lo que estos 2 harán es que cuando tocamos en nuestra pantalla encuentra nuestra posición en la pantalla y cuando movemos nuestra mano en la pantalla y soltamos nuestra mano en ese momento también en Liberar oyente encuentra nuestra posición en la pantalla. Ahora tenemos 2 posiciones, supongamos que la primera posición es 4,2 y la segunda posición es 8,8. Medios Hemos movido 4 en horizontal y 6 en vertical. Acabo de enviar estos 2 parámetros usando los servicios web Restful creados en Java e implementados en mi computadora. Este servicio web se llama tan pronto como libero mi mano de la pantalla.

Lado del servidor (computadora):

He creado un servicio en Java que acepta 2 parámetros, uno es horizontal y el otro es la distancia vertical. En java tenemos la clase Robot que tiene un método para mover nuestro mouse según nuestros requisitos. Así que llamé a ese método para mover el mouse con los parámetros que acabo de recibir en la solicitud del servicio web. Es posible que tenga que multiplicar los parámetros con 3 o 4 porque, según el tamaño de nuestra pantalla del móvil, muestra menos movimiento en nuestro sistema, por lo que para mover 3 veces nuestro sistema, simplemente multiplique el parámetro con 3 antes de pasar al servicio web.

* Además de esto, también puede agregar funcionalidad para el clic derecho y el clic izquierdo agregando onClick listener en el lado de Android, y al hacer clic en java webservice y desde el método java webservice puede llamar a la clase robot para realizar un clic derecho o izquierdo.

* Estaba usando los oyentes onTouch y onRelease. Entonces, el mouse de mi computadora se mueve después de que libero mi mano de la pantalla. Puedes usar otros oyentes de Android que te den valor incluso cuando mueves tu mano.

Espero que esto ayude. Si necesita más ayuda con respecto a cualquier clase, método o implementación, no dude en hacérmelo saber.