Android

个人Android学习总结


Input 系统

<h3>Android Input 流程:</h3> <p>[Android Input(一)-相关模块初始化](<a href="https://www.jianshu.com/p/5a879b7ad3b2">https://www.jianshu.com/p/5a879b7ad3b2</a> &quot;Android Input(一)-相关模块初始化&quot;)</p> <p>[Android Input(二)-输入子系统](<a href="https://www.jianshu.com/p/fb7071cc5785">https://www.jianshu.com/p/fb7071cc5785</a> &quot;Android Input(二)-输入子系统&quot;)</p> <p>[Android Input(三)-InputReader获取事件](<a href="https://www.jianshu.com/p/d10cfe854654">https://www.jianshu.com/p/d10cfe854654</a> &quot;Android Input(三)-InputReader获取事件&quot;)</p> <p>[Android Input(四) -InputDispatcher分发事件](<a href="https://www.jianshu.com/p/6e250a8ff80c">https://www.jianshu.com/p/6e250a8ff80c</a> &quot;Android Input(四) -InputDispatcher分发事件&quot;)</p> <p>[Android Input(五)-InputChannel通信](<a href="https://www.jianshu.com/p/b09afd403f71">https://www.jianshu.com/p/b09afd403f71</a> &quot;Android Input(五)-InputChannel通信&quot;)<br /> [Android Input(六)-ViewRootImpl接收事件](<a href="https://www.jianshu.com/p/4b4ce5f30ab6">https://www.jianshu.com/p/4b4ce5f30ab6</a> &quot;Android Input(六)-ViewRootImpl接收事件&quot;)<br /> [Android Input(七)-ViewRootImpl处理事件](<a href="https://www.jianshu.com/p/3e5fbf5980e7">https://www.jianshu.com/p/3e5fbf5980e7</a> &quot;Android Input(七)-ViewRootImpl处理事件&quot;)</p> <p>[Android Input(八)- ANR原理分析](<a href="https://www.jianshu.com/p/b8b35d3ee052">https://www.jianshu.com/p/b8b35d3ee052</a> &quot;Android Input(八)- ANR原理分析&quot;)</p> <p>[Input系统之InputReader处理触摸事件案例](<a href="https://www.jb51.net/article/275268.htm">https://www.jb51.net/article/275268.htm</a> &quot;Input系统之InputReader处理触摸事件案例&quot;) [Input系统之InputReader处理按键事件详解](<a href="https://www.jb51.net/article/268222.htm">https://www.jb51.net/article/268222.htm</a> &quot;Input系统之InputReader处理按键事件详解&quot;) [Input系统之InputReader处理合成事件详解](<a href="https://www.jb51.net/article/267265.htm">https://www.jb51.net/article/267265.htm</a> &quot;Input系统之InputReader处理合成事件详解&quot;) [Input系统之InputReader概要性实例分析](<a href="https://www.jb51.net/article/267221.htm">https://www.jb51.net/article/267221.htm</a> &quot;Input系统之InputReader概要性实例分析&quot;) [Input系统按键事件的分发处理示例详解](<a href="https://www.jb51.net/article/272989.htm">https://www.jb51.net/article/272989.htm</a> &quot;Input系统按键事件的分发处理示例详解&quot;)</p> <h3><strong>Android 事件传递机制:</strong></h3> <p>1.  [Android View事件传递图解](<a href="https://www.jianshu.com/p/17b62c3a8f5c">https://www.jianshu.com/p/17b62c3a8f5c</a> &quot;Android View事件传递图解&quot;) </p> <p>[2.  ANDROID触摸事件传递机制,这一篇就够了](<a href="http://www.demanmath.com/index.php/2020/02/11/androidchumoshijianchuandijizhizheyipianjiugoule/">http://www.demanmath.com/index.php/2020/02/11/androidchumoshijianchuandijizhizheyipianjiugoule/</a> &quot;2.  ANDROID触摸事件传递机制,这一篇就够了&quot;)</p> <p>[3.  Android事件分发机制详解:史上最全面、最易懂](<a href="https://www.jianshu.com/p/38015afcdb58">https://www.jianshu.com/p/38015afcdb58</a> &quot;3.  Android事件分发机制详解:史上最全面、最易懂&quot;)</p> <h1>Android 输入系统参考文章</h1> <p>[[Android] 输入系统(一)](<a href="http://www.cnblogs.com/TaigaCon/p/4749450.html">http://www.cnblogs.com/TaigaCon/p/4749450.html</a> &quot;[Android] 输入系统(一)&quot;) [[Android] 输入系统(二)](<a href="http://www.cnblogs.com/TaigaCon/p/4750349.html">http://www.cnblogs.com/TaigaCon/p/4750349.html</a> &quot;[Android] 输入系统(二)&quot;)</p> <p>[Android 5.1触摸事件的传递机制深度剖析(上)](<a href="https://blog.csdn.net/ywj2167917/article/details/45198841">https://blog.csdn.net/ywj2167917/article/details/45198841</a> &quot;Android 5.1触摸事件的传递机制深度剖析(上)&quot;)</p> <p>[Android输入事件从读取到分发一:是谁在读取输入事件](<a href="https://blog.csdn.net/u011913612/article/details/51705872">https://blog.csdn.net/u011913612/article/details/51705872</a> &quot;Android输入事件从读取到分发一:是谁在读取输入事件&quot;) [Android输入事件从读取到分发二:谁在循环监听事件的到来](<a href="https://blog.csdn.net/u011913612/article/details/51707253">https://blog.csdn.net/u011913612/article/details/51707253</a> &quot;Android输入事件从读取到分发二:谁在循环监听事件的到来&quot;) [Android输入事件从读取到分发三:InputDispatcherThread线程分发事件的过程](<a href="https://blog.csdn.net/u011913612/article/details/53033356">https://blog.csdn.net/u011913612/article/details/53033356</a> &quot;Android输入事件从读取到分发三:InputDispatcherThread线程分发事件的过程&quot;) [Android输入事件从读取到分发四:InputDispatcherThread发送事件到View结构树的过程](<a href="https://blog.csdn.net/u011913612/article/details/53036715">https://blog.csdn.net/u011913612/article/details/53036715</a> &quot;Android输入事件从读取到分发四:InputDispatcherThread发送事件到View结构树的过程&quot;) [Android输入事件从读取到分发五:事件分发前的拦截过程](<a href="https://blog.csdn.net/u011913612/article/details/53064324">https://blog.csdn.net/u011913612/article/details/53064324</a> &quot;Android输入事件从读取到分发五:事件分发前的拦截过程&quot;)</p> <p>[Android FrameWork——Touch事件派发过程详解](<a href="http://blog.csdn.net/stonecao/article/details/6759189">http://blog.csdn.net/stonecao/article/details/6759189</a> &quot;Android FrameWork——Touch事件派发过程详解&quot;) [Android Framework------之Input子系统](<a href="http://blog.csdn.net/wangkaiblog/article/details/12085183">http://blog.csdn.net/wangkaiblog/article/details/12085183</a> &quot;Android Framework------之Input子系统&quot;) [android4.4电源管理——Input系统(Power键处理)](<a href="http://blog.csdn.net/u010681466/article/details/27805395">http://blog.csdn.net/u010681466/article/details/27805395</a> &quot;android4.4电源管理——Input系统(Power键处理)&quot;)</p>

页面列表

ITEM_HTML