版权声明
本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17262496.html
本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
前言
此篇博客基于Android10版本,将讲解触控在系统层上的注册。Android的触控事件分发与其他事件分发来对比的话,可以说是很不一样的。如果你阅读此篇博客想去了解在framework层触控事件的分发,那你可能要失望了。因为framework层只注册触控事件,不干触控分发的事情。另外此篇博客不讲解Linux层(我不会C++,暂时也不懂Debug Android底层C++的代码)。
简略流程概念
整个注册流程的核心概念就是将应用层创建的InputChannel通道,在framework层转手传给Linux层,让Linux层通过InputChannel将触控数据分发给应用层
完整代码流程
End
本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17262496.html
本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。