各种关于ViewGroup中touch事件传递引发的思考

                                           各种关于ViewGroup中touch事件传递引发的思考

      ViewGroup.java在系统版本不断的更迭中,函数dispatchTouchEvent悄然发生了改变,网上充斥了该流程剖析的各个版本。对于不同版本的分析还是看看源码吧。根据不同系统版本时该函数的流程就能理解作者当时的解析过程。尤其是对onInterceptTouchEvent的分析,要不然网上的不同内容的碰撞会让你感到各种矛盾,困惑,无所适从....

比如版本一:Andriod 从源码的角度详解View,ViewGroup的Touch事件的分发机制

比如最新的版本解析:  1.Android事件分发详解(三)——ViewGroup的dispatchTouchEvent()源码学习

                                      2.  自定义View系列教程07--详解ViewGroup分发Touch事件

                                      其中1和2是同一个作者所写,1.写的深一些,2写的浅一些。自己慢慢悟吧。

      Android源码在线查看地址:戳一戳

      戳一戳对应的URL:http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

      事件的传递是攻克自定义View必须克服的拦路虎。加油,各位....

                                   



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值