`
qzxfl008
  • 浏览: 78477 次
  • 性别: Icon_minigender_1
  • 来自: 浙江
社区版块
存档分类
最新评论

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                   离某元素上边缘的距离
分享到:
评论

相关推荐

    RelativeLayout相对布局属性

    本文将详细介绍`RelativeLayout`的各种属性及其使用方法,帮助初学者更好地掌握这一重要的布局技巧。 #### 一、基本属性概述 1. **android:layout_above**:表示当前视图位于指定ID视图的上方。 2. **android:...

    android布局属性RelativeLayout详解.

    其他重要属性 1. android:hint:设置 EditText为空时输入框内的提示信息。 2. android:gravity:对该 view 内容的限定,例如设置 Button 上面的文字靠左、靠右等位置。 3. android:layout_gravity:设置该 view ...

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

    在Android移动应用开发中,界面布局的设计至关重要,而RelativeLayout是一种常用的布局管理器,它允许开发者根据各个组件之间的相对位置来定位它们。相比LinearLayout,RelativeLayout提供了更灵活的布局方式,可以...

    相对布局之RelativeLayout

    在Android应用开发中,`RelativeLayout`是Android布局体系中非常重要的一种布局方式,它以其灵活性和强大的定位能力受到开发者们的喜爱,特别是在游戏开发、相机应用以及增强现实(AR)项目中,`RelativeLayout`更是...

    android_relativeLayout_demo

    通过这个“android_relativeLayout_demo”,开发者可以学习到如何使用`RelativeLayout`进行视图布局,理解其属性和工作原理,这对于构建自定义和交互丰富的Android界面至关重要。同时,了解不同布局之间的优缺点和...

    Android RelativeLayout 的应用

    这些属性对于保持视图在屏幕上的美观性非常重要,特别是在不同屏幕尺寸和方向下保持一致性的需求。 ##### 边距 1. **`android:layout_marginTop`**:设置视图顶部的边距。 2. **`android:layout_marginBottom`**:...

    android LinearLayout与RelativeLayout混用

    在Android应用开发中,界面布局的设计是至关重要的。LinearLayout和RelativeLayout是两种常见的布局管理器,它们各有特点,能够满足不同的设计需求。当这两种布局需要在同一个界面中混合使用时,可以实现更复杂、...

    Android RelativeLayout相对布局属性简析

    RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 ...

    android实现自定义RelativeLayout可拖动、缩放、旋转TextView

    在Android开发中,自定义视图是提升用户体验和实现复杂交互的重要手段。本文将深入探讨如何在Android中实现一个自定义的RelativeLayout,使其能够支持TextView的拖动、缩放和旋转功能。 首先,我们需要创建一个新的...

    RelativeLayout

    `RelativeLayout`是Android...总之,`RelativeLayout`是Android开发中不可或缺的一部分,理解并熟练掌握它的用法对于提升应用界面的设计质量至关重要。通过学习和实践,开发者可以创建出既美观又功能强大的用户界面。

    RelativeLayout 布局练习

    总之,`RelativeLayout`是Android布局设计中的一个重要工具,通过熟练掌握其属性和用法,开发者可以构建出复杂而灵活的用户界面。通过不断的实践和尝试,可以更好地理解和应用`RelativeLayout`,提升Android应用的...

    界面布局之相对布局RelativeLayout(代码)

    在Android应用开发中,界面布局的设计是至关重要的,它直接影响到用户的交互体验。相对布局(RelativeLayout)是Android SDK提供的一种布局方式,它允许视图组件相对于其他组件或布局的边缘进行定位,从而实现灵活的...

    Android相对布局RelativeLayout的基本用法

    二、`RelativeLayout`的基本XML属性 在XML布局文件中,我们可以通过以下属性来定义视图的位置: 1. `android:layout_alignParentTop="true|false"`:视图是否贴紧父布局的顶部。 2. `android:layout_...

    LinearLayout和RelativeLayout实现精确布局-简单版

    总结来说,LinearLayout和RelativeLayout都是Android开发中的重要工具,适用于不同的布局需求。在创建简单版应用评价布局时,根据元素间的关系和对齐要求,灵活选择和组合使用这两种布局,可以实现精确且适应性强的...

    相对布局属性讲解

    本文将详细介绍相对布局中的一些重要属性。 #### 二、属性分类及详解 相对布局中的属性大致可以分为三类: 1. **属性值为true或false** 2. **属性值必须为id的引用名“@id/id-name”** 3. **属性值为具体的像素值...

    Android布局控件之RelativeLayout详解

    除了上述属性外,还有一些其他的属性用于进一步优化布局: - **`android:hint`**: 设置`EditText`为空时的提示信息。 - **`android:gravity`**: 控制视图内容(如文本)在视图中的对齐方式。例如,可以设置按钮上的...

    Android中使用RelativeLayout完成的梅花布局教学案例任务说明.pdf

    在Android开发中,界面设计是至关重要的一个环节,而`RelativeLayout`是Android提供的一种布局管理器,它允许我们在界面上灵活地安排各个组件的位置,基于它们之间的相对位置关系。本篇教学案例旨在通过一个梅花布局...

    Android中使用RelativeLayout布局完成的登录界面教学案例任务说明.pdf

    在Android应用开发中,界面设计是至关重要的一步,而`RelativeLayout`是Android提供的一种布局管理器,它允许我们在界面上创建复杂且灵活的布局结构。本篇教学案例旨在指导学生如何利用`RelativeLayout`来实现一个...

    智能家居系统 相对布局RelativeLayout.doc

    教学过程中,老师会通过演示和讲授相结合的方式,首先解释`RelativeLayout`的基本概念和重要属性,然后展示如何在XML布局文件中设置这些属性。通过实例,让学生理解每个属性如何影响控件的布局。 - **演示**:老师...

Global site tag (gtag.js) - Google Analytics