- 博客(2)
- 收藏
- 关注
原创 Android开发-事件分发机制实验分析ViewGroup、View事件分发,结合职责链模式
介绍上一篇博客职责链/责任链模式(Chain of Responsibility)分析理解和在Android的应用 介绍了职责链模式,作为理解View事件分发机制的基础。 套用职责链模式的结构分析,当我们的手指在屏幕上点击或者滑动,就是一个事件,每个显示在屏幕上的View或者ViewGroup就是职责对象,它们通过Android中视图层级组织关系,层层传递事件,直到有职责对象处理消耗事件,或者没
2016-06-01 18:01:20 5468 1
原创 设计模式-职责链/责任链模式(Chain of Responsibility)分析理解和在Android的应用
介绍我一直感觉Android源码不能只简单的看,结合设计模式的思想再去看源码会有更深的理解。但是源码中应用某个设计模式,会根据实际情况会有一些差异。所以需要先透彻地理解设计模式。熟悉设计模式的应用场景就可以在Android源码的场景中找到相应的实现,熟悉设计模式就能够透过浩瀚的源码看到本质。 今天突然想到有关View点击事件的分发,感觉它的设计需求就很符合职责链模式(Chain of Respon
2016-06-01 01:17:07 3312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人