2018-03-20

Layer_list的xml实现
layer_list可以用来实现一些效果,比如说单边,双边,层叠等效果
在布局管理中,对某个控件直接使用background属性为设置好的layer_list就可以了。建立一个layer_list,是在drawable文件夹下,新建一个drawableable Resource file,起一个名字为aaa.xml。


    
        //设置背景颜色为蓝色
    

    
        
            //设置背景颜色为白色,这样就留出的1dp的线条
        
    

这个可以实现一个单边效果,就是在控件的上方有一条横线
接下来实现双边效果,就是控件的上下都有一条横线


    
        //设置背景颜色为蓝色
    

    
        
            //设置背景颜色为白色,这样就留出的1dp的线条
        
    

实现一个由大到小缩进的这样一个效果


  //第一幅图片


        //相对第一张左和上都缩进20dp
    

        //相对第一张左和上都缩进40dp
    

当android:gravity="center"时,只有层叠效果,没有缩进

你可能感兴趣的:(2018-03-20)