CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout基本运法

CoordinatorLayout:可以作为最外层布局

AppBarLayout,一般把需要随着滑动而滑动出屏幕的组件,但是这些组件要放在CollapsingToolbarLayout里层级关系类似这样

页面主体不是fullScreen的话不需要加 

            //继承至LinearLayout

                //继承至FrameLayout,子view需添加加上app:layout_scrollFlags属性

                       

                        

                          //如果想让这个view置顶布局 加个app:layout_collapseMode="pin"属性

           

        

        或类似

页面主体如果是fullScreen的话需要加 并且要适配他的高度和状态栏高度一样,如果不加toolbar,想停在顶部的那个view会有一部分飞出顶部

    //继承至LinearLayout

           //继承至FrameLayout

                   

                       

                        

                            

                   

                          //如果想让这个view置顶布局 加个app:layout_collapseMode="pin"属性

        

    

或类似

你可能感兴趣的:(CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout基本运法)