`

相对布局中的一些常用属性

阅读更多
下面介绍一下RelativeLayout用到的一些重要的属性:

第一类:属性值为true或false
android:layout_centerHrizontal                                           水平居中
android:layout_centerVertical                                            垂直居中
android:layout_centerInparent                                           相对于父元素完全居中
android:layout_alignParentBottom                                     贴紧父元素的下边缘
android:layout_alignParentLeft                                          贴紧父元素的左边缘
android:layout_alignParentRight                                        贴紧父元素的右边缘
android:layout_alignParentTop                                          贴紧父元素的上边缘
android:layout_alignWithParentIfMissing                            如果对应的兄弟元素找不到的话就以父元素做参照物


第二类:属性值必须为id的引用名“@id/id-name”
android:layout_below                          在某元素的下方
android:layout_above                          在某元素的的上方
android:layout_toLeftOf                       在某元素的左边
android:layout_toRightOf                     在某元素的右边

android:layout_alignTop                      本元素的上边缘和某元素的的上边缘对齐
android:layout_alignLeft                      本元素的左边缘和某元素的的左边缘对齐
android:layout_alignBottom                 本元素的下边缘和某元素的的下边缘对齐
android:layout_alignRight                    本元素的右边缘和某元素的的右边缘对齐


第三类:属性值为具体的像素值,如30dip,40px
android:layout_marginBottom              离某元素底边缘的距离
android:layout_marginLeft                   离某元素左边缘的距离
android:layout_marginRight                 离某元素右边缘的距离
android:layout_marginTop                   离某元素上边缘的距离

分享到:
评论

相关推荐

    java相对布局常用属性

    java相对布局常用属性

    Android移动应用开发相对布局RelativeLayout的常用属性列表.pdf

    Android移动应用开发相对布局RelativeLayout的常用属性列表.pdf 学习资料 复习资料 教学资源

    Android 五大布局方式详解

    相对布局(RelativeLayout):相对其它组件的布局方式。  绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。  1. 线性布局 线性布局是Android开发中最常见的一种布局方式,它是按照垂直或者水平方向来布局...

    android布局属性RelativeLayout详解.

    Android 布局属性 RelativeLayout 是 Android 中常用的布局方式之一,通过它可以实现复杂的界面布局。下面是 RelativeLayout 的主要属性详解: 第一类:属性值为 true 或 false 1. android:layout_...

    浅析Android App的相对布局RelativeLayout

    三、相对布局的两组常用属性 值为某个存在控件id: (1)android:layout_below放在某个存在id控件的下边缘(也就是当前控件的上边对齐到某个id控件的下边缘 (2)android:layout_above放在某个存在id控件的上边缘(也...

    android的layout布局种类

    三、RelativeLayout(相对布局) RelativeLayout 是一种功能强大且灵活的布局种类,它允许子元素指定他们相对于其它元素或父元素的位置。因此,你可以以右对齐、或上下、或置于屏幕中央的形式来排列两个元素。 ...

    div+css网页布局学习

    * 网页布局的基本形式包括流式布局、固定布局、相对布局等 * 流式布局是指网页的宽度和高度可以根据浏览器的大小而变化 * 固定布局是指网页的宽度和高度是固定的,不会随浏览器的大小而变化 五、CSS导航菜单设计 *...

    Android布局之RelativeLayout相对布局

    相对布局常用属性: 子类控件相对子类控件:值是另外一个控件的id android:layout_above———-位于给定DI控件之上 android:layout_below ———-位于给定DI控件之下  android:layout_toLeftOf ——-位于给定控件...

    Android基础 布局、数据存储访问、XML系列化解析和SharedPreferences入门

    同时可以利用相对布局中的4组属性调整布局。 2、Android测试 利用monkey进行压力测试,利用Junit进行单元测试 3、数据存储与访问 主要介绍存储文件到外部存储器和内部存储器,利用系统提供的API获取路径时,需要...

    布局组建layout

    ViewGroup是个特殊的View,它继承于Android.view.View。...我们在这里将介绍:帧布局FrameLayout,线性布局LinearLayout,绝对布局AbsoluteLayout,相对布局RelativeLayout,表格布局TableLayout等几个常用布局。

    前端css+html+布局笔记

    属性需要定义在开始标签中或这自结束标签中 属性实际上是一组一组名值对结构 例子: <标签名 属性名="属性值" 属性名="属性值">标签名> <标签名 属性名="属性值" 属性名="属性值" /> HTML页面的基本结构 常用...

    CSS网站布局实录 (第二版)PDF版

    《CSS网站布局实录:基于Web标准的网站设计指南(第2版)》内容提要: 本书是一本讲述基于Web标准的应用CSS进行网站布局设计与重构的典范之作。 本书以实例为主,一步步地告诉大家如何进行符合Web 2.0标准的CSS布局设计...

    Android控件布局(浅谈5种布局)

    布局的类型:LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)、Absolute(绝对布局) 1.LinearLayout线性布局:主要以水平和竖直方式来显示界面中的控件。...

    前端网易云案例(网页版) html+css+flex布局

    我相信大家在点进来的那一刻,那你一定学习前端有一段...这篇所有代码,逻辑,非常的规范,希望通过网易云音乐页面更好的帮助你,对所有的常用css属性和代码重构思维,flex布局方式,绝对定位相对定位有更好的认识!

    swt layout

    SWT中常用的布局管理器有如下一些。 ●FillLayout:子组件将以相同的大小填充到父组件中。 ● RowLayout:子组件将在父组件上一行或几行显示(设置相应的属性值,子组件会自动换行)。 ●GridLayout:网格式布局,子...

    Android开发笔记 TableLayout常用的属性介绍

    今天看了安卓简单控件的布局方式,大概有绝对、相对、表格、线性、帧式布局五种方式,表格布局里面的一些属性相对来说比较复杂,下面主要谈谈表格方式布局的一些属性

    android手机开发技术移动应用开发技术实训指导书宣贯.pdf

    要求掌握相对布局的常用 XML 属性,掌握线性布局的常用 XML 属性。实训内容包括使用相对布局结合 TextView 和 EditText、Button 完成用户登录界面的设计,为登录按钮添加事件处理,判断用户是否等于 abc,完成对简单...

    vue2学习文档(1).doc

    Rem 布局和 flex 布局都是 CSS 中常用的布局方式。Rem 布局使用 rem 单位来设置元素的 font-size,而 flex 布局使用 flexbox 布局来实现元素的布局。Rem 布局常用于设置字体大小,而 flex 布局常用于实现复杂的布局...

    Android UI组件LinearLayout线性布局详解

    LinearLayout 线性布局,该布局的继承关系:   1. 什么是线性布局 通俗的说感觉起来和线...2. 线性布局常用基本属性 – android:id – android:orientation – android:layout_height – android:layout_width

    android面试题

    Android 面试题 Android 面试题是 Android 开发者的必备知识,以下是 ...RelativeLayout 是一种常用的布局,通过设置相对位置来布局控件。常见的 RelativeLayout 属性包括根据父容器来定位、根据兄弟元素来定位等。

Global site tag (gtag.js) - Google Analytics