ls15_嵌套滑动详解和自定义LinearLayout,Behavior实现嵌套滑动

NestedScrollingParent2
给嵌套滑动的父View使用的,它的方法是用来接收嵌套滑动子View的通知。用法还是容易理解核心逻辑就是
在子View消费之前与之后,向父View发出通知,看看父View是否对这此有何处理,然后再将结果返还给子View。

NestedScrollingChild2
给嵌套滑动的子View使用的,它的方法是用来给嵌套滑动父View的发送通知。用法也很容易理解,核心逻辑
就是在子View消费之前,向父View发出通知,看看父View是否对这此有何处理,然后再将结果返还给子View。

NestedScrollingChildHelper
代理类,嵌套滑动子控件都是通过这个帮助类来向它的父控件来传递通知的。
这么做的目的是为了解耦合!!!
嵌套滑动子View拥有!!!

NestedScrollingParentHelper
代理类,嵌套滑动父控件都是通过这个帮助类存在一些通用的数据。
这么做的目的是为了解耦合!!!
嵌套滑动父View拥有!!!

image.png

你可能感兴趣的:(ls15_嵌套滑动详解和自定义LinearLayout,Behavior实现嵌套滑动)