Android 中CoordinatorLayout与AppBarLayout、NestedScrollView用法(实现上滑动悬浮,全局可滑动)

1.关于coordinatorLayout与AppBarLayout的文章太多【coordinatorLayout是design包中控件

简单说就是:当向上滑动内容时AppBarLayout中的内容会隐藏掉,app:layout_behavior="@string/appbar_scrolling_view_behavior"修饰的LinearLayout中的内容会悬浮在顶部,

最下面需要使用recyclerView来加载数据

方法:

appbarlayout.setExpanded(true);//表示展开【会下滑动展开上滑动隐藏的内容】

先看布局代码:




    


        

            
        
    

    

        

            
        

        

            
        

        

            
        

        

            
        

        

            
        


        

            
        
    

2.LinearLayout中的checkbox本来是没法滑动的,外层添加了NestedScrollView,它就可以控制着整个布局一起上下滑动。具体效果需自己去实践哈。

你可能感兴趣的:(Android基础)