Android使用Shape实现布局圆角边框

Android使用 Shape 画边框线

 

1、布局

 

  
  
   
      
      
          
          
              
              
              
              
          
          
          
              
              
              
              
          
          
          
              
              
              
              
          
      
   
    

 

 

2、表格布局中每个TableRow表示一行,TableRow中的每个基本控件都是一列,这是一个三行两列的布局

这里的表格背景是自定义的shape,下面分别看一下三个shape的代码。

shape_top_corner_no_bottom_line.xml文件:顶部带圆角 白色背景 灰色边框 无下边框 长方体

  
  
  
      
          
              
              
              
          
      
      
          
              
              
              
          
      
  

 

3、shape_no_corner_without_bottom.xml文件:不带圆角 白色背景 灰色边框 无下边框 长方体

  
  
  
      
          
              
              
          
      
      
          
              
              
          
      
  

 

4、shape_bottom_corner_no_top_line.xml文件:底部圆角 白色背景 灰色边框 长方体

  
  
  
      
          
              
              
              
          
      
      
          
              
              
              
          
      
 

 

5、说明:

     shape_top_corner_no_bottom_line.xml

     shape_no_corner_without_bottom.xml

     shape_bottom_corner_no_top_line.xml 

     以上三个文件都存放在 drawable 中。

 

6、效果图查看附件。

 

文章引自:http://www.linuxidc.com/Linux/2012-09/70661.htm

 

你可能感兴趣的:(Andriod)