1.LinearLayout

orention  水平和垂直

weight     切割闲置空间

水平布局 切割宽度

垂直布局 切割的高度





切割的时候 指定的高度或者宽度不能用fill_parent/match_parent



2.Tablayout

<TabRow> </TabRow> 一行

<TabRow> </TabRow>

缺陷  第一行的列级关系 会影响以下全部的列

3.RelativeLayout

view间的关系

CenterInParent  true

alignparentxxxx true  有没有贴到父亲的位置

centerVertical  垂直剧中

centerHorzital  水平剧中



--------------------------------

aboveof    @view  再谁的上面

belowof    @view 在谁的以下

toleftof   @viw 在谁的左边

torightof @view 在谁的右边

alignxxxx @view 和谁在xxxx的边界上齐平

4.FrameLayout(层叠布局)

Fragment(碎片)

layout_gravity  相对于父容器

gravity 相对于自己

属性有top、bottom、left、right





5、AbsoluteLayout(绝对布局)

layout_x    某个view  x坐标

layout_y    某个view  y坐标



**********************************************************888

TextView 文字组件

text 显示的文字

textSize 文字大小

textColor 文字颜色

background 背景颜色





EditText 文本输入框

hint 提示文字





LinearLayout 线性布局

TableLayout 表格布局

RelativeLayout 相对布局





layout_width view宽度的方式

layout_height view高度的方式

match_parent 匹配父组件

wrap_content 包括内容





layout_weight 权重





orientation 布局方向

horizontal 水平

vertical 垂直





layout_margin 四周外边距

layout_marginTop 上边外边距

layout_marginBottom 下边外边距

layout_marginLeft 左边外边距

layout_marginRight 右边外边距





layout_padding 四周内边距

paddingTop 上边内边距

paddingBottom 下边内边距

paddingLeft 左边内边距

paddingRight 右边内边距



layout_above 在哪个view之上

layout_below 在哪个view之下

layout_toLeftOf 在哪个view之左

layout_toRightOf 在哪个view之右





layout_alignTop 和某个view的上边对齐

layout_alignBottom 和某个view的下边对齐

layout_alignLeft 和某个view的左边对齐

layout_alignRight 和某个view的右边对齐





layout_alignParentTop 是否紧贴父组件上边

layout_alignParentBottom 是否紧贴父组件下边

layout_alignParentLeft 是否紧贴父组件左边

layout_alignParentRight 是否紧贴父组件右边





layout_centerInParent 是否在父组件的中心

layout_centerHorizontal 是否水平居中

layout_centerVertical 是否垂直居中













TableRow 表格布局里面的一行

gravity 内容居中

Android五大布局标签和属性总结的更多相关文章

  1. Android五大布局介绍&属性设置大全

    前言 在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用的五大布局介绍和相关属性的设置. 目录 Android五大布局介绍&属性设置. ...

  2. Android 五大布局(LinearLayout、FrameLayout、AbsoulteLayout、RelativeLayout、TableLayout )

    前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          CSDN:http://www.csdn.net        ...

  3. 浅谈Android五大布局

    Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Android的五大布局分别是LinearLay ...

  4. [转]浅谈Android五大布局(二)——RelativeLayout和TableLayout

    在浅谈Android五大布局(一)中已经描述了LinearLayout(线性布局).FrameLayout(单帧布局)和AbsoulteLayout(绝对布局)三种布局结构,剩下的两种布局Relati ...

  5. [转]浅谈Android五大布局(一)——LinearLayout、FrameLayout和AbsoulteLayout

    Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Android的五大布局分别是LinearLay ...

  6. Android五大布局详解——LinearLayout(线性布局)

    Android五大布局 本篇开始介绍Android的五大布局的知识,一个丰富的界面显示总是要有众多的控件来组成的,那么怎样才能让这些控件能够按你的想法进行摆放,从而自定义你所想要的用户界面呢?这就牵涉 ...

  7. Android 五大布局

    Android 五大布局:  FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),Table ...

  8. Android笔记——Android五大布局

    一.五大布局 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Android的五大布局分别是Li ...

  9. Android——五大布局

    Android的五大布局分为: 线性布局 相对布局 帧布局 绝对布局 表格布局 一.线性布局 线性布局在开发中使用最多,具有垂直方向与水平方向的布局方式 通过设置属性"android:ori ...

随机推荐

  1. 正则表达式筛选出jpg、png的图片url

    有些字符串也不是富文本,也不是带标准标签的图片地址和文字.想筛选出所有图片或地址怎么办呢.话不多说直接上带码. private static void reg() { // TODO Auto-gen ...

  2. 山东省第八届省赛 A:Return of the Nim(尼姆+威佐夫)

    Problem Description Sherlock and Watson are playing the following modified version of Nim game: Ther ...

  3. 康托展开&逆展开算法笔记

    康托展开(有关全排列) 康托展开:已知一个排列,求这个排列在全排列中是第几个 康托展开逆运算:已知在全排列中排第几,求这个排列 定义: X=an(n-1)!+an-1(n-2)!+...+ai(i-1 ...

  4. poj2778(AC 自动机)

    poj2778 题意 构造只包含 \(A, T, C, G\) 的字符串,且满足不出现指定的一些字符串,问长度为 \(n\) 的字符串有多少种 ? 分析 AC 自动机 + 矩阵快速幂的神题 ,知识点很 ...

  5. 21、Flask实战第21天:常用的Flask钩子函数

    在Flask中钩子函数是使用特定的装饰器装饰的函数.为什么叫钩子函数呢?是因为钩子函数可以在正常执行的代码中,插入一段自己想要执行的代码.那么这种函数就叫做钩子函数. before_first_req ...

  6. View Controller Basics学习记录

    1.UIView,UIScreen ,UIWindow的区别? UIScreen是关于设备的尺寸大小.UIWindow是在UIScreen上作画的区域.UIView是在uiwindow上draw视图. ...

  7. 【dfs序】【set】bzoj3991 [Sdoi2015]寻宝游戏

    在考试代码的基础上稍微改改就a了……当时为什么不稍微多想想…… 插入/删除一个新节点时就把其dfn插入set/从set中删除. 当前的答案就是dfn上相邻的两两节点的距离和,再加上首尾节点的距离. 比 ...

  8. 5.2类集(java学习笔记)Map,Set接口

    一.Map接口 Map接口中存储数据是通过key->value的方式成对存储的,可以通过key找到value. 二.Map接口常用子类 1.HashMap HashMap是无序存放的,key不允 ...

  9. React Native Navigator组件回调

    在push的时候定义回调函数: this.props.navigator.push({ component: nextVC, title: titleName, passProps: { //回调 g ...

  10. OC语言基础之NSString

    1.字符串的创建 1: NSString *s1 = @"jack"; 2: 3: //NSString *s2 = [[NSString alloc] initWithStrin ...