你的位置:首页 > 软件开发 > 操作系统 > Android学习——五大布局

Android学习——五大布局

发布时间:2017-03-19 00:00:34
欢迎任何形式的转载,但请务必注明出处。Android的五大布局:LinearLayout(线性布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)TableLayout(表格布局)FrameLayout(单帧布局)(注:文中所有 一、Line ...

 欢迎任何形式的转载,但请务必注明出处。

Android的五大布局:

  • LinearLayout(线性布局)
  • RelativeLayout(相对布局)
  • AbsoluteLayout(绝对布局)
  • TableLayout(表格布局)
  • FrameLayout(单帧布局)

(注:文中所有


 

一、LinearLayout(线性布局)

线性布局是个单行或单列的形式排列视图。子试图可以水平或垂直地排列。

对应设置方法

描述

android:orientation

setOrientation(int)

设置布局管理器内组件的排列方式,可以设置为"horizontal" 水平 "vertical"  垂直两个之中的其中之一

android:gravity

setGravity(int)

设置布局管理器内组件的对齐方式,该属性支持top、bottom、left、right、center_vertical、fill_horizontal、center、fill、clip_vertical、clip_vertical几个属性值。也可以同时指定多种对齐方式的组合。

例如:left|center_vertical代表出现在屏幕左边,而且垂直居中。

Android学习——五大布局Android学习——五大布局
<??><LinearLayout ="http://schemas.android.com/apk/res/android"  android:orientation="vertical"   android:layout_width="match_parent"  android:layout_height="match_parent">    <TextView    android:id="@+id/tx1"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:background="@color/color1"    android:layout_weight="1"/>  <TextView    android:id="@+id/tx2"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:background="@color/color2"    android:layout_weight="1"/>  <TextView    android:id="@+id/tx3"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:background="@color/color3"    android:layout_weight="1"/>  </LinearLayout>

原标题:Android学习——五大布局

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录