欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android开发之LinearLayout布局、RelativeLayout布局实例讲解

程序员文章站 2022-08-20 16:02:23
1.linearlayout布局 线性布局有两种方式 从左到右:android:orientation=”horizontal” 从上到下:android:orientati...

1.linearlayout布局

线性布局有两种方式

从左到右:android:orientation=”horizontal”

从上到下:android:orientation=”vertical”




 

  

  

  

  
 

 

  

  

  

  
 

效果如下

Android开发之LinearLayout布局、RelativeLayout布局实例讲解

2.relativelayout布局

参考其他控件进行布局,默认为父控件。

有三种类型的属性:

·属性值是true或false

·android:layout_centerhrizontal 水平居中

·android:layout_centervertical 垂直居中

·android:layout_centerinparent 相对于父元素完全居中。

·android:layout_alignparentbottom 位于父元素的下边缘

·android:layout_alignparenttop 位于父元素的上边缘

·android:layout_alignparentleft 位于父元素的左边缘

·android:layout_alignparentright 位于父元素的右边缘

·属性值是”@id/*“

·android:layout_below 在某元素的下方

·android:layout_above 在某元素的上方

·andorid:layout_torightof 在某元素的右方

·android:layout_toleftof 在某元素的左方

·android:layout_alignbottom 和某元素下方对齐

·android:layout_aligntop 和某元素上方对齐

·android:layout_alignright 和某元素右方对齐

·android:layout_alignleft 和某元素左方对齐

·属性值是数值

·android:layout_marginleft 离某元素左边缘的距离

·android:layout_marginright 离某元素右边缘的距离

·android:layout_margintop 离某元素上边缘的距离

·android:layout_marginbottom 离某元素下边缘的距离





 

 
 
 
 
 
 

效果如下

Android开发之LinearLayout布局、RelativeLayout布局实例讲解

3.tablelayout布局



 
 
 
  
 
 
  

效果如下

Android开发之LinearLayout布局、RelativeLayout布局实例讲解