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. 使用ShowDoc在线管理API接口文档

    ShowDoc是什么 每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂.文档呢?!文档呢?!Show me the doc !! ShowDoc就是一个非常适合IT团队的 ...

  2. 【UOJ UNR #1】火车管理 可持久化线段树

    用可持久化线段树维护每个站的第一辆车和每个站的前一次更新的位置即可. #include<iostream> #include<cstring> #include<cstd ...

  3. 配置虚拟主机 和 打war包

    配置一台虚拟主机?        在[tomcat]/conf/server.xml文件中的<Engine>标签内部添加一个<Host>标签:            <H ...

  4. mongodb复制集搭建

    注:mongodb当前版本是3.4.3 1.准备三个虚拟机做服务器 192.168.168.129:27017 192.168.168.130:27017 192.168.168.131:27017 ...

  5. 使用Bot Service创建Bot Framework

    创建Bot Service:进入至Azure控制台中,新建Bot Service,如不知道Bot Service在哪个选项中,可以先查找Bot Service再创建 在弹出的查询结果中,选择Bot S ...

  6. 静态页面表单中js验证

    笔记: 1. onblur事件:onblur 事件会在对象失去焦点时发生.http://www.w3school.com.cn/jsref/event_onblur.asp onkeyup事件:onk ...

  7. ZCMU Problem G: 素数对(数论,素数筛法)

    #include<iostream> #include<cstdlib> #include<cstring> #include<cstdio> #inc ...

  8. UVA Rails(stl-stack)

    具体思路是从B方向的序列 倒推 栈C 的入栈出栈顺序,  以B方向的5,4,3,2,1为例子:从一个数字5开始,要想从栈C拿到5号车厢,5号车厢得入栈C,且5号车厢处于栈顶位置,为了保证5号车  厢在 ...

  9. leetcode122 Best Time to Buy and Sell Stock

    题意:有一个数组,第i个数据代表的是第i天股票的价格,每天只能先卖出再买进(可以不卖出也可以不买进),求最大收益. 思路:自己去弄几个数组比划比划就知道了,比如[1,2,5,3,6],第一天买进,第二 ...

  10. 【置换群】Codeforces Round #393 (Div. 1) A. Pavel and barbecue

    就是先看排列p,必须满足其是一个环,才满足题意.就处理出有几个环,然后把它们合起来,答案就是多少. 然后再看序列b,自己稍微画一画就会发现,如果有偶数个1肯定是不行哒,否则,它就会再置换一圈回到它自己 ...