AbsoluteLayout,顾名思义,就是绝对位置的布局;也可以叫做坐标布局,也就是指定元素的绝对位置(或者叫绝对坐标值)。这种布局简单直接,直观性强,但是由于手机屏幕尺寸差别比较大,使用绝对定位的适应性会比较差。
<?xml version = "1.0" encoding = "utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dip">
<TextView android:id="@+id/lable"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="请输入用户名:"/>
<EditText android:id="@+id/text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_x="100dip"
android:layout_y="20dip"/>
<Button android:id="@+id/cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="10dip"
android:layout_y="50dip"
android:text="取消"/>
<Button android:id="@+id/ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="60dip"
android:layout_y="50dip"
android:text="确定"/>
</AbsoluteLayout>
效果如下:
如果不指定Layout_x 和Layout_y 那么默认都为0.回显示在最左上角。
填写调查赚钱
- 大小: 26 KB
分享到:
相关推荐
线性布局(Linear Layout)、相对布局(Relative Layout)、表格布局(Table Layout)、网格视图(Grid View)、标签布局(Tab Layout)、列表视图(List View)、绝对布局(AbsoluteLayout)。本文虽然是介绍View的...
### Android Layout样式布局详解 #### 一、概述 在Android应用开发中,界面设计是非常重要的一环,而界面设计的核心就是布局(Layout)。布局决定了应用界面的结构与外观,是用户体验好坏的重要因素之一。本文将...
在Android开发中,布局(Layout)是构建用户界面的关键部分,它定义了屏幕上各个视图(View)的排列方式和相对位置。本篇文章将深入探讨一种特殊的布局类型——AbsoluteLayout,通过实例来阐述其用法和特点。 ...
Android Layout 是 Android 应用程序的用户界面布局方式,总共有五种基本布局:LinearLayout、AbsoluteLayout、RelativeLayout、FrameLayout、TableLayout。每种布局都有其特点和应用场景,本文将对每种布局进行详细...
Android 入门第二篇之 LinearLayout、AbsoluteLayout Android 的 UI 布局是基于容器的概念,Layout 作为容器,控件按照规定排列在其上面。这种布局方式与 JAVA 的 Swing 和 LWUIT 很像。控件和 Layout 之间有很多...
2. **AbsoluteLayout**:绝对布局允许开发者精确地指定每个组件在屏幕上的X和Y坐标,通过`android:layout_x`和`android:layout_y`属性设置。然而,由于其不适用于不同尺寸和方向的屏幕,因此在新的Android版本中已被...
Android的Layout完全介绍 在Android开发中,Layout是构建用户界面的关键组成部分,用于组织和定位应用中的各种View组件。本文将详细介绍几种主要的Layout类型及其特点。 1. FrameLayout FrameLayout是最基础的布局...
LinearLayout 是 Android 中最常用的布局种类之一。它提供了控件水平垂直排列的模型,同时可以通过设置子控件的 weight 布局参数控制各个控件在布局中的相对大小。LinearLayout 有两种排列方式:水平排列...
本文实例为大家分享了Android绝对布局AbsoluteLayout的具体代码,供大家参考,具体内容如下 1>AbsoluteLayout(绝对布局) 又可以叫做坐标布局,可以直接指定子元素的绝对位置(xy) 2>由于手机屏幕尺寸差别比较大 ...
Android界面布局(Layout)是应用界面开发中的核心组件,它负责按照设计要求组织和展示应用界面中的组件。在Android开发中,布局用来确定UI组件如按钮、文本框和图片等在屏幕上的位置和排列方式。Google在2011年1月...
### Android Layout 概述 Android应用的界面设计主要依赖于布局(Layout)的概念。布局是用于组织和呈现用户界面(UI)元素的重要组成部分。Android提供了多种布局类型以满足不同的UI设计需求。 #### 布局类型 - **...
通过调整`android:layout_gravity`属性,开发者可以改变子视图在帧内的对齐方式,使其居中、靠左、靠右或靠下。`FrameLayout`在创建简单的单元素界面或作为其他复杂布局的基础时非常有用。 学习这两个布局的源码,...
在Android开发中,布局(Layout)是构建用户界面的核心组件,它定义了屏幕上元素的排列方式和相互关系。本示例“android layout”基于Android 2.2版本,旨在展示如何设计和使用不同的布局类型来创建功能丰富的用户...
`AbsoluteLayout`是其中的一种布局方式,它允许开发者直接指定每个子视图(如按钮、文本框等)在屏幕上的精确位置,通过设置`layout_x`和`layout_y`属性来定义其左上角的坐标。然而,由于其局限性和对不同屏幕尺寸...
用Android Studio 2.3.3做的绝对布局例子,主要用到<AbsoluteLayout></AbsoluteLayout>标签、android:text、 android:layout_x和android:layout_y设置。
在Android开发中,布局(Layout)是构建用户界面的核心组件,它定义了屏幕上元素的排列方式和相互关系。本篇文章将深入探讨Android中的布局管理器,包括基本布局、嵌套布局以及如何在代码中动态创建布局,同时提供一...
在Android应用开发中,布局(Layout)是构建用户界面的基础。布局XML属性使得开发者能够灵活地控制视图(View)在屏幕上的排列方式和外观。本文将深入探讨Android布局XML属性,以及它们如何影响界面设计和屏幕适配。...