当前位置:操作系统 > 安卓/Android >>

android学习笔记5:绝对布局

在使用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> 

摘自 hn307165411的专栏

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,