Android-布局管理器

线性布局(Linearlayout)

属性

orientation  布局管理器内组件的排列方式(horizontal(水平)和vertical(垂直),默认值为                 horizontal.)

layout_weight   权重  à  用于设置组件占父容器剩余空间的比例

layout_backgound 背景颜色

layout_gravity  设置当前组件在布局管理器中的位置
Android-布局管理器_第1张图片

示例

代码



    

显示

Android-布局管理器_第2张图片

相对布局(RelativeLayout)

需要设置id属性

因为相对布局需要以其它控件(id)或父容器作为参照, 后放入控件的位置依赖于先放入的控件。

属性

控件属性

功能描述

android:layout_centerInParent

设置当前控件位于父布局的中央位置,

其属性值为boolean值

android:layout_centerVertical

设置当前控件位于父布局的垂直居中位置,

其属性值为boolean值

android:layout_centerHorizontal

设置当前控件位于父控件的水平居中位置

其属性值为boolean值

android:layout_above

设置当前控件位于某控件上方,

其属性值为其他UI组件的id属性

android:layout_below

设置当前控件位于某控件下方

其属性值为其他UI组件的id属性

android:layout_toLeftOf

设置当前控件位于某控件左侧

其属性值为其他UI组件的id属性

android:layout_toRightOf

设置当前控件位于某控件右侧

其属性值为其他UI组件的id属性

android:layout_alignParentTop

设置当前控件停靠于布局顶端

其属性值为boolean值

android:layout_alignParentLeft

设置当前控件停靠于布局左侧

其属性值为boolean值

android:layout_alignParentRight

设置当前控件停靠于布局右侧

其属性值为boolean值

android:layout_alignParentBottom

设置当前控件停靠于布局底端

其属性值为boolean值

                                              

                                                        设置当前控件的上边界与某控件的上边界对齐

android:layout_alignTop

设置当前控件的上边界与某控件的上边界对齐,

其属性值为其他UI组件的id属性

android:layout_alignBottom

设置当前控件的下边界与某控件的下边界对齐

其属性值为其他UI组件的id属性

android:layout_alignLeft

设置当前控件的左边界与某控件的左边界对齐

其属性值为其他UI组件的id属性

android:layout_alignRight

设置当前控件的右边界与某控件的右边界对齐

其属性值为其他UI组件的id属性

                                                           

                                                                设置当前控件边界与某控件的距离

android:layout_marginTop

设置当前控件上边界与某控件的距离

android:layout_marginBottom

设置当前控件底边界与某控件的距离

android:layout_marginLeft

设置当前控件左边界与某控件的距离

android:layout_marginRight

设置当前控件右边界与某控件的距离

 

示例



    
    
    

Android-布局管理器_第3张图片

表格布局(Tablelayout)

表格布局属性

控件属性

功能描述

android:layout_column

设置该单元显示位置

android:layout_span

设置该单元格占据几行,默认为1

 表格布局中控件属性

控件属性

功能描述

android:layout_column

设置该单元显示位置

android:layout_span

设置该单元格占据几行,默认为1

示例



    
    
        
        
        
            
        
        
    
    
     
        
        
        
            
        
        
    
    
     

Android-布局管理器_第4张图片

帧布局(FrameLayout)

示例



    
    
    
    
    
    


Android-布局管理器_第5张图片

 网格布局(GridLayout)

 示例



    
    

Android-布局管理器_第6张图片

 

你可能感兴趣的:(Android,android,webview,java)