In the previous Android 4.0 touch screen message (One Capital One), we briefly described the acquisition of the entire touch screen message from the two parts closest to the hardware, however, for our system, the message at this time is not easy to use, and it is extremely inconvenient for application development. However, Android solves the Java development problem and shortens the entire development process. In Android, the cook function is used to convert the raw data into a data form that can be used by the application, in this way, application developers can use the motionevent object method to respond to different touch screen actions.
This process is relatively complicated. It mainly involves the service and binder mechanisms.
If you want to debug or sort out the execution sequence, you can add the print information and use the sourceinsight tool to read it, however, when the reading results need to be verified, it is best to view the actual execution results.
I will draw a complete picture later. I hope you can criticize and correct it.