今天是我开始写博客的第一天,有点激动,全职做android开发也有2年多了,一直都在学习,没有输出,最近看了几篇文章,说是能把自己所学的给通俗易懂的讲出来才算是真正掌握,是的,我很赞同,感觉自己说的话有点语无伦次,随着我写的博客越来越多,我的语言表达能力以及逻辑思维能力,会有所提升的吧,期待~
关于事件分发过程的文章,我仔细看过不下3篇比较系统讲解的文章,提到事件分发过程,我会很熟悉,但是如果让我系统的讲出来,我就说不出一句话,现在就我知道的我先写写。
比如按下一个按钮:
用户按下一个按钮时,事件传递顺序就是:全体父布局——>按钮的父布局——>按钮,但是onTouchEvent的顺序则正好相反,即:按钮——>按钮的父布局(如果存在的话)——>全体父布局,在这个触摸事件处理过程中,如果其中任一一个有触摸事件,则这个触摸事件就会被处理,然后其他的触摸事件将不会再向前传递。
今天就先写到这里,如有错误,望指正。最近又买了个笔记本,所以以后可以每天晚上没事的时候,写写博客,总结下自己的所学。。。