Android开发五大布局

一、五大布局:
  1. LinearLayout 线性布局
  2. FrameLayout 单帧布局,也有中文翻译为帧布局、框架布局。
  3. RelativeLayout 相对布局
  4. AbsoluteLayout 绝对布局
  5. TableLayout 表格布局
线性布局是Android开发中最常见的一种布局方式,我们经常用的一种布局。它是按照垂直或者水平方向来布局,通过“android:orientation”属性可以设置线性布局的方向。属性值有垂直(vertical)和水平(horizontal)两种。
 
属性:
Android:id ——为控件指定相应的ID。
Android:text ——指定控件当中显示的文字,需要注意的是,这里尽量用string.xx
Android:grivity ——指定控件的基本位置。
Android:textsize ——指控件中字体的大小
Android:background ——指定该控件所使用的背景色,RGB命名法
Android:width ——指定该控件的宽度
Android:height ——指定该控件的高度
Android:padding ——指定控件的内边距,也就是说控件当中的内容
Android:sigleline ——如果设置为真的话,则将控件的内容在同一行当中进行显示
 
layout_above:将该控件的底部置于给定ID的 控件之上
layout_below:将该控件的底部置于给定ID的 控件之下
layout_toleftof:将该控件的右边缘和给定ID的控件的左边缘对齐
layout_torightof:将该控件的左边缘和给定ID的控件的右边缘对齐
 
layout_alignbaseline:将该控件的baseline和给定ID的baseline对齐
layout_alignbutton:将该控件的底部边缘与给定ID的控件的底部边缘对齐
layout_alignleft:将该控件的左边缘与给定ID的控件的左边缘对齐
layout_alignright:将该控件的右边缘与给定ID的控件的右边缘对齐
layout_aligntop:将给定控件的顶部边缘与给定ID的控件的顶部对齐
 
layout_alignparentbutton:如果该值为true,则将该控件的底部和父控件的底部对齐
layout_alignparentleft:如果该值为true,则将该控件的左边和父控件的左边对齐
layout_alignparentright:如果该值为true,则将该控件的右边和父控件的右边对齐
layout_alignparenttop:如果该值为true,则将该控件的顶部和父控件的顶部对齐
 
layout_centerhorizontal:如果值为真,该控件将被置于水平方向的中央
layout_centerinparent:如果值为真,该控件将被置于父控件水平方向和垂直方向
layout_centervertical:如果值为真,该控件将被置于垂直方向的中央

 

posted @ 2016-10-26 09:35  cqvie移通152彭恬恬  阅读(138)  评论(0编辑  收藏  举报