Android6.0之行为分析

AppBarLayout的简单使用

AppBarLayout将应用中的Toolbar和TabLayout放在了一起

    

    
        
        
        
    
    
    

当AppBarLayout中,上面的元素不能滚动的时候,下面的元素依然也是不能滚动的。

能够实现相同效果的,还有RecyclerView和NestedScrollView

ScrollFlags还有两个属性 exitUtilsCollaped,EnterAlwaysCollapased

沉浸式状态栏

通过xml来实现

在最外层布局添加

 android:fitsSystemWindows="true"
设置主题
true
@android:color/transparent
通过代码实现
getWindow().setStatusBarColor(Color.TRANSPARENT);

实现半透明状态栏的办法

getWindow.addFlag(WindowManager.LayoutParams.FLAG_TRANLUCENT_STAUS);

CollapsingAppBarLayout

    


    
        
            
            

            
        

    
    
        
    


你可能感兴趣的:(android,应用,view)