`
huakewoniu
  • 浏览: 47633 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

android RelativeLayout 详解

阅读更多

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   
android:layout_width="fill_parent"
   
android:layout_height="fill_parent">

   
<TextView
       
android:id="@+id/label"
       
android:layout_width="fill_parent"
       
android:layout_height="wrap_content"
       
android:text="Type here:"/>

   
<EditText
       
android:id="@+id/entry"
       
android:layout_width="fill_parent"
       
android:layout_height="wrap_content"
       
android:background="@android:drawable/editbox_background"

<!--下一句是说将这个editbox 放在 label的下面-->
       
android:layout_below="@id/label"/>

   
<Button
       
android:id="@+id/ok"
       
android:layout_width="wrap_content"
       
android:layout_height="wrap_content"

<!--将这个button放在enry的下面和parent的右边对齐,和parent的右边界距离10dip-->
       
android:layout_below="@id/entry"
       
android:layout_alignParentRight="true"
       
android:layout_marginLeft="10dip"
       
android:text="OK" />

   
<Button

<!--放在ok的左边, 和ok的上部对齐-->
       
android:layout_width="wrap_content"
       
android:layout_height="wrap_content"
       
android:layout_toLeftOf="@id/ok"
       
android:layout_alignTop="@id/ok"
       
android:text="Cancel" />

</RelativeLayout>

下面是运行的效果

分享到:
评论

相关推荐

    android布局属性RelativeLayout详解.

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

    Android布局控件之RelativeLayout详解

    ### Android布局控件之RelativeLayout详解 #### 一、概述 在Android开发中,布局是非常重要的一环,良好的布局设计能够使界面美观且适应各种屏幕尺寸。`RelativeLayout`作为Android提供的几种基本布局之一,通过...

    Android RelativeLayout 的应用

    ### Android RelativeLayout 的应用 在Android开发中,布局是构建用户界面的基础部分。`RelativeLayout`作为常用的布局之一,提供了相对于其他视图或父容器定位视图的能力。本文将深入探讨`RelativeLayout`的关键...

    Android RelativeLayout Calculator计算器界面

    RelativeLayout使用详解 包括属性方法详解 实现LinearLayout中weight属性 用 RelativeLayout实现计算器界面 具体参见博客 http://blog.csdn.net/a87b01c14/article/details/49466325

    Android应用开发详解.pdf

    根据提供的标题“Android应用开发详解.pdf”以及描述“Android应用开发详解.pdf”,我们可以推断这份文档主要涵盖了关于Android平台上的应用程序开发的相关知识和技术。虽然提供的部分内容似乎并不包含具体的信息,...

    android开发详解

    Android用户界面(UI)开发中,会介绍布局管理器如LinearLayout、RelativeLayout和ConstraintLayout,以及自定义视图和动画的实现。XML用于定义布局,而Java代码则处理用户交互。Material Design设计指南提供了现代...

    Android应用开发详解 及源码

    《Android应用开发详解》这本书是为那些对Android应用开发充满热情并有一定Java基础的学习者精心编写的。本书全面深入地探讨了Android应用开发的各种技术,旨在帮助读者掌握Android平台下的编程技能,从而能够构建出...

    《Android应用开发详解》源码(全章节)

    《Android应用开发详解》这本书是Android开发者们的重要参考资料,它深入浅出地讲解了Android应用开发的各个环节。源码作为书中的实践部分,是理论知识的直观体现,可以帮助读者更好地理解和掌握Android编程技术。这...

    Android应用开发详解pdf

    《Android应用开发详解》是一本深受开发者欢迎的入门书籍,主要针对想要学习和掌握Android应用程序开发的初学者。这本书深入浅出地介绍了Android平台的基本概念、开发环境搭建、UI设计、数据存储、网络通信以及...

    Android 应用开发详解的源码

    这份"Android应用开发详解的源码"提供了丰富的实例和项目代码,为初学者提供了一个宝贵的资源库,帮助他们深入掌握Android开发技能。以下是这个压缩包中可能包含的一些关键知识点: 1. **Activity生命周期**:...

    androidUI详解文档

    1. **布局(Layouts)**:Android提供多种布局管理器,如线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、网格布局(GridLayout)和约束布局(ConstraintLayout)。这些布局帮助...

    Android应用开发详解2010版

    接下来,深入到UI设计,你会学习到Android的布局管理器,如LinearLayout、RelativeLayout、GridLayout和TableLayout等,以及如何使用XML来设计用户界面。此外,还会讨论到View和 ViewGroup的区别与交互,以及自定义...

    RelativeLayout相对布局属性

    ### RelativeLayout相对布局属性详解 在Android开发中,`RelativeLayout`是一种非常常见的布局方式,它允许开发者根据父容器或兄弟视图来定义子视图的位置。本文将详细介绍`RelativeLayout`的各种属性及其使用方法...

    android应用开发详解 郭宏志

    《Android应用开发详解》是郭宏志先生撰写的一本深入探讨Android应用开发的书籍,它为读者提供了全面、详实的Android开发知识。通过这本书,开发者可以了解到Android平台的架构、核心组件以及如何构建功能丰富的应用...

    android各组件详解- ViewGroup.pdf

    #### RelativeLayout详解 `RelativeLayout`允许通过指定显示对象相对于其他显示对象或父容器的相对位置来进行布局。这是一种非常灵活的布局方式,特别适合于需要动态调整UI元素位置的应用场景。 #### FrameLayout...

    Android项目开发详解

    在Android项目开发详解中,我们将深入探讨Android应用的开发流程,技术细节以及最佳实践。Android作为全球最受欢迎的移动操作系统之一,其开发环境、工具集、API以及设计模式都是开发者需要掌握的关键知识点。 首先...

    《Android应用开发详解》PDF

    Android的UI设计是通过XML布局文件实现的,书中会详细讲解各种布局管理器,如LinearLayout、RelativeLayout和ConstraintLayout等,以及如何使用View和ViewGroup来构建复杂的用户界面。此外,还会涉及自定义View的...

    Android AbsoluteLayout和RelativeLayout布局详解

    Android 线性布局: AbsoluteLayout布局和RelativeLayout布局。  1、绝对布局 AbsoluteLayout 绝对定位AbsoluteLayout,又可以叫做坐标布局,可以直接指定子元素的绝对位置,这种布局简单直接,直观性强,但是由于...

    Android应用开发详解(PDF+全部的源代码)

    《Android应用开发详解》这本书是Android开发者的重要参考资料,它涵盖了从基础到高级的全面知识,旨在帮助读者深入理解和掌握Android应用程序的设计与实现。书中不仅有详尽的理论讲解,还附带了完整的源代码,方便...

    Android应用开发详解

    "Android应用开发详解"的主题深入探讨了这个过程,提供了从基础到高级的全方位指导。此资源包括了2-18章的完整代码,这对于初学者和有经验的开发者来说都是宝贵的实践材料。 1. **Android SDK**: 开发Android应用的...

Global site tag (gtag.js) - Google Analytics