`

RelativeLayout的布局学习(部分知识点)

阅读更多
1.这个是APIDemo中的布局格式:
<?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"
        android:layout_below="@id/label"/>
    <Button
        android:id="@+id/ok"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/entry"
        android:layout_alignParentRight="true"
        android:layout_marginLeft="10dip"
        android:text="OK" />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toLeftOf="@id/ok"
        android:layout_alignTop="@id/ok"
        android:layout_above="@id/ok"
        android:text="Cancel" />
</RelativeLayout>


1.这里面比较有用的部分1)
  android:background="@android:drawable/editbox_background"

2.android:layout_marginLeft="10dip"是设定后续如果有放在左面的View就默认间隔10dp的距离;
分享到:
评论
1 楼 vipqweer 2011-04-06  
1.这里面比较有用的部分1)
  android:background="@android:drawable/editbox_background"

引号里的内容麻烦楼主可以再解释一下吗?

相关推荐

    相对布局之RelativeLayout

    下面我们将深入探讨`RelativeLayout`的相关知识点。 一、RelativeLayout概述 `RelativeLayout`是一种基于相对位置的布局方式,它的特点是各个子视图(View)的位置相对于其他视图或者布局的边界进行定位,而不是...

    应用源码之12.RelativeLayout.zip

    接下来,我们将探讨一些关键知识点: - **控件依赖**:在RelativeLayout中,控件的顺序很重要,因为一个控件的位置可能依赖于前面的控件。因此,当布局文件中的控件顺序改变时,可能会影响到整个布局的显示效果。 -...

    xamarin学习笔记A04(安卓基本布局)

    在“xamarin学习笔记A04(安卓基本布局)”中,我们将深入探讨以下几个关键知识点: 1. **布局类型**: - **线性布局(LinearLayout)**: 这是最基础的布局,可将子视图水平或垂直排列。可以设置权重分配,使得子...

    Android优秀布局demo_珍贵学习资料_02

    在学习这个demo时,我们需要关注以下几个关键知识点: 1. **响应式设计**:网易新闻的界面应该具备良好的响应性,能够在不同分辨率和屏幕尺寸的设备上正确显示。这通常通过使用百分比宽度、权重分配以及约束布局的...

    安卓开发基础知识点

    【安卓开发基础知识点详解】 安卓开发,作为移动应用开发的重要领域,为无数开发者提供了广阔的创新空间。本篇文章将深入探讨安卓开发的基础知识,帮助初学者快速入门并掌握实用技巧。 一、环境配置与开发工具 在...

    黑马66期android学习笔记19_线性布局的特性

    下面将详细阐述线性布局的相关知识点。 一、线性布局介绍 线性布局按照垂直或水平方向排列其子视图(Views),这些子视图会依次从左到右或者从上到下排列。线性布局可以通过`android:orientation`属性来设置排列...

    Android RelativeLayout骏丰频谱水实例+源码下载

    在“骏丰频谱水”实例中,可能包含了以下关键知识点: 1. **视图组件定位**:实例展示了如何将各个视图(如图片、文本、按钮)定位在屏幕上的特定位置,可能包括设置它们之间的相对距离和对齐方式。 2. **约束条件...

    android之layout(二)RelativeLayout, TableLayout

    关键知识点包括: 1. **属性定位**:通过`android:above`, `android:below`, `android:toLeftOf`, `android:toRightOf`等属性,一个视图可以相对于另一个视图的位置进行布局。 2. **对齐方式**:利用`android:...

    Android布局

    本篇文章将深入探讨Android布局的相关知识点。 1. 布局类型: Android提供了多种布局类型,包括线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)和约束...

    Android应用源码之12.RelativeLayout-IT计算机-毕业设计.zip

    在源码中,我们可以期待看到以下关键知识点: 1. **XML布局文件**:在Android应用中,界面通常通过XML文件定义,其中RelativeLayout的属性会被用来定义组件的相对位置。比如`android:layout_toLeftOf`、`android:...

    [毕设季 android开发]第三讲:Android的布局

    本节主要探讨两种最常见的布局类型:LinearLayout和RelativeLayout,这对于任何Android开发者来说都是必备的知识点。这些布局管理器允许开发者有效地组织和控制屏幕上的视图组件(View),从而创建出用户友好的交互...

    Android开发核心知识点笔记_安卓开发_

    在Android开发领域,...以上只是Android开发核心知识点的一部分,这份笔记将深入探讨每个主题,帮助开发者构建坚实的技术基础。随着对Android平台的不断学习和实践,开发者将能够创建功能丰富、用户体验优良的应用。

    Android开发 - 布局

    本篇文章将深入探讨Android布局的相关知识点,包括布局的基本概念、类型、设计原则以及如何通过源码理解和优化布局性能。 ### 1. 基本概念 布局是XML文件,通常位于`res/layout`目录下,用于定义UI组件(如按钮、...

    Android最新版最全面试题+知识点整理

    在Android开发领域,...通过这份全面的试题和知识点整理,开发者可以系统地学习和复习Android开发的各个方面,提高自己的专业能力,为实际项目开发打下坚实基础。无论是初学者还是经验丰富的开发者,都可以从中受益。

    COCOACHINA669知识点整理

    以上只是一部分可能包含的知识点,实际的COCOACHINA669整理可能会涉及更多深度话题,如动画效果、推送通知、安全性、国际化、多语言支持、热更新技术等。对于iOS和Android开发者来说,不断学习和掌握这些知识点是...

    Android 动态生成嵌套布局

    以下是一些关于Android动态生成嵌套布局的关键知识点: 1. **LayoutInflater**: Android中的LayoutInflater是用于将XML布局文件转换为视图对象的工具。通过`LayoutInflater.from(Context)`方法可以获取到...

    圆形转盘布局,你可以在布局上增加item,自定义圆形半径

    下面将详细阐述这个自定义布局的核心知识点及其实现方法。 首先,我们要理解自定义布局的基本概念。在Android中,布局是用于组织和定位视图(View)的一种方式,如LinearLayout、RelativeLayout和GridLayout等。但...

    android框架布局demo

    在"android框架布局demo"中,你可能发现以下关键知识点: 1. **XML布局文件**:Android的界面通常由XML文件定义,这些文件位于`res/layout`目录下。通过编辑这些文件,你可以调整组件属性,如大小、颜色、位置等。 ...

    Android 绝对布局实例

    以下是一些关于绝对布局的关键知识点: 1. **属性详解**: - `android:layout_x`: 指定视图在父容器中水平方向上的偏移量,以像素为单位。 - `android:layout_y`: 指定视图在父容器中垂直方向上的偏移量,同样以...

    新浪微博布局文件

    详细知识点: 1. **Android布局文件**:在Android开发中,布局文件位于项目的res/layout目录下,使用XML语言编写,描述了屏幕上控件的排列方式和交互逻辑。常见的布局类型有LinearLayout(线性布局)、...

Global site tag (gtag.js) - Google Analytics