Android 分发机制趣谈

Android的分发机制其实就是一个很简单的“踢馆机制”,就例如一个声名远播的武术馆,有人来踢馆,但是作为馆主的Activity就想你一个毫无声明的小喽喽上来就找我,我不是很没面子,那就直接dispatch我的长老ViewGroup 处理,但是ViewGroup想我也是有身份的人,你要是有名气的高手我可以onToutch你,但是你就是一个小喽喽,先安排小弟view试试水,所以直接又dispatch给了view,那view就是个弟子,当然如果武馆有杂役弟子到时可以dispatch下去 但是没有,只能自己上,毕竟自己打不过可以再上报,所以自己先onTouch 一下,也就是试试,打的过就直接踢出去,给长老反馈true,我打的过,如果不行就告诉长老false,然后由长老处理以此类推,如果长老打不过也一样报告给馆长false,这挑战者厉害,当然如果能打的过就直接pk了,毕竟杀鸡不用牛刀,然后直接告诉馆长true,已经干掉了。## Android 分发机制趣谈

你可能感兴趣的:(笔记)