`

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

阅读更多
下面介绍一下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 App的相对布局RelativeLayout

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

    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 UI组件LinearLayout线性布局详解

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

    Android布局(RelativeLayout、TableLayout等)使用方法

    本文介绍 Android 界面开发中最基本的四种布局LinearLayout、RelativeLayout、FrameLayout、TableLayout 的使用方法及这四种布局中常用的属性。 LinearLayout 线性布局,布局中空间呈线性排列 RelativeLayout 相对...

    Android开发与应用——张荣,原书配套课件

    4.1.6 组件的常用属性 4.2 常用组件 4.2.1 文本框 4.2.2 编辑框 4.2.3 图片按钮 4.2.4 图片视图 4.2.5 单选按钮 4.2.6 复选按钮 4.2.7 下拉列表 4.2.8 自动完成文本框 4.2.9 日期、时间选择器 ...

    2—1 VB6.0的集成开发环境

    窗体布局窗口的作用是用于控制程序启动后,各窗体位于屏幕中的相对位置。 将鼠标移动到窗体布局窗口上时,鼠标变成移动形状,这时拖动窗体可以改变程序启动时窗体位于屏幕中的位置。程序启动后“Forml”窗体位于...

    Android知识点及重要代码合集 word文档

    10.2 GridView常用属性(使用参考ListView) 124 10.3 ExpandableListView的使用 124 11.1选项菜单XML文件 132 11.2菜单的分类 132 11.3 选项菜单相关方法 133 11.4 JAVA代码生成选项菜单 134 11.5上下文菜单的编写...

Global site tag (gtag.js) - Google Analytics