这是一个简单的二叉树,有根节点和左右子树组成,并且父节点的最大子节点最多只能有2个子节点。我们常用的二叉树的存储结构是以链表的形式来存储。那么如果我们用代码的形式来表达一个二...
因为之前阅读事件分发的源代码的时候,我们可以在dispatchTouchEvent里面,有一个很关键的字段firstTouchTarget,包括在他的down事件发生的时候调...
首先我们来把viewgroup和view的dispatchTouchEvent源码贴出来,之前我们分析了viewgroup的源码和view的源码,那么我们来总结下.假设我们的...
之前我们分析了viewgroup的事件分发机制,如果不知道的小伙伴可以参考我的上篇文章 android 源码关于19版本的ViewGroup的事件分发dispatch的源代码...
阅读源码的初衷 </br> 因为决定学习design控件的时候在用到AppBarLayout在看到NestedScrollParent,觉得AppBarLayout东西很神奇...
由于一直在小公司待着,所做的安卓开发工作都是面对的工厂内部使用,所以对于界面的要求很低。现在突然想要换到互联网公司去工作,面试的过程中碰了很多的壁,因为对于传统生产线上的安卓...