展会信息港展会大全

android布局管理器 绝对布局
来源:互联网   发布日期:2015-10-13 12:41:40   浏览:2570次  

导读:绝对布局由AbsoluteLayout代表。绝对布局就像java AWT编程中的空布局,就是Android不提供任何布局控制而是由开发人员自己通过X坐标、Y坐标来控制组件的位置。当使用AbsoluteLayout作为布局容器时,布局容器不再......

在使用android的界面开发工具droiddraw的时候,你会发现,它的默认布局就是绝对布局,也就是用坐标来指定每一个控件的位置,这样的方法在直接拖控件的时候显的比较方便,但是不利于程序的推广和后期的调整,所以还是建议不使用绝对布局。下面的这个程序是用绝对布局做的一个登录界面,很简单,就只把xml文件贴出来了。

<?xml version="1.0" encoding="utf-8"?>

<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

<!-- 定义一个文本框,使用绝对定位 -->

<TextView

android:layout_x="20dip"

android:layout_y="20dip"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="用户名:"

/>

<!-- 定义一个文本编辑框,使用绝对定位 -->

<EditText

android:layout_x="80dip"

android:layout_y="15dip"

android:layout_width="wrap_content"

android:width="200px"

android:layout_height="wrap_content"

/>

<!-- 定义一个文本框,使用绝对定位 -->

<TextView

android:layout_x="20dip"

android:layout_y="80dip"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="密码:"

/>

<!-- 定义一个文本编辑框,使用绝对定位 -->

<EditText

android:layout_x="80dip"

android:layout_y="75dip"

android:layout_width="wrap_content"

android:width="200px"

android:layout_height="wrap_content"

android:password="true"

/>

<!-- 定义一个按钮,使用绝对定位 -->

<Button

android:layout_x="130dip"

android:layout_y="135dip"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="登录"

/>

</AbsoluteLayout>

赞助本站

人工智能实验室

相关热词: 绝对布局 布局

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港