您的位置:首页 > 产品设计 > UI/UE

Andorid学习笔记(ADT)-常见的UI布局

2016-04-19 15:35 399 查看
常见的UI布局

线性布局 LinearLayout

布局都在一条线上串着

android:orientation="horizontal"

控件水平放置

android:orientation="vertical"

控件竖直放置

android:layout_gravity

指定子元素在LinearLayout中的对齐方式

android:layout_weight

指定子元素在LinearLayout中所占的权重;

例如: android:layout_weight="1" 表示该控件所占权重为 1

androd:gravity

设定Layout中元素的对齐方式

- 例如对于android:text居中设置:

android:text="text"

android:gravity="center"


android:layoutheight/android:layoutwidth

fill_parent

宽度和高度与父容器相同

match_parent

特别说明:

- 当控件为 horizotal 时,android:layout_width应设置为0dip;
- 相同的道理,当控件为 vertical 时,android:layout_height应设置为0dip;


表格布局 TableLayou

类似于html中的表格

相对布局 RelativeLayout

控件与控件之间的位置都是相对放置的

帧布局 FrameLayout

div标签,每一层都是相互覆盖的

绝对布局 AbsloteLayout(废弃掉)

需要指定每个控件相对屏幕的绝对位置

<AbsoluteLayout


未完待续...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: