NestedScrollView

来源:互联网 发布:英语教练淘宝没了 编辑:程序博客网 时间:2024/06/13 19:01
CoorDinatorLayout:官方文档上是这样描述:CoordinatorLayout is a super-powered FrameLayout,说明它是一个加强版的FrameLayout,这样他就和Fragment有共同之处。在CoorDinatorLayout中共有一个特殊的内部类CoordinatorLayout.Behavior关于该类,官方文档上大致是这样描述的:(The Behavior will have the opportunity to parse specially defined layout parameters. These parameters will appear on the child view tag.)个人理解(英语12级)就相当该类实现了CoorDinatorLayout中多个子View之间滑动、拖拽等时间的交互,将CoorDinatorLayout子View的滑动等事件的执行的状态和结果通知给其他的子View。这个类可以自定义,并实现一些特殊的效果,这也是有待研究的地方,这个Demo中用到的Behavior都是用系统定义好的。
app:layout_behavior="@string/appbar_scrolling_view_behavior"
注:此属性只能直接或者间接的使用在RecyclerView和NestedScrollView上才有效果(也许是官方还没有完善)
原创粉丝点击