绝对布局犹如div指定了absolute属性,用X,Y坐标来指定元素的位置

android:layout_x="20px"

android:layout_y="12px"

这种布局方式也比较简单,但是在垂直随便切换时,往往会出问题,而且多个元素的时候,计算比较麻烦。

这样的方法在直接拖控件的时候显的比较方便,但是不利于程序的推广和后期的调整,所以还是建议不使用

绝对布局。

下面的这个程序是用绝对布局做的一个登录界面

xml文件如下:

<?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="fill_parent"    android:orientation="vertical" >    <!-- 定义一个文本框,使用绝对定位 -->    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_x="20dip"        android:layout_y="20dip"        android:text="用户名:" />    <!-- 定义一个文本编辑框,使用绝对定位 -->    <EditText        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_x="80dip"        android:layout_y="15dip"        android:width="200px" />    <!-- 定义一个文本框,使用绝对定位 -->    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_x="20dip"        android:layout_y="80dip"        android:text="密  码:" />    <!-- 定义一个文本编辑框,使用绝对定位 -->    <EditText        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_x="80dip"        android:layout_y="75dip"        android:password="true"        android:width="200px" />    <!-- 定义一个按钮,使用绝对定位 -->    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_x="130dip"        android:layout_y="135dip"        android:text="登   录" /></AbsoluteLayout>
效果图如下:
android 开发布局之AbsoluteLayout_第1张图片


参考:http://www.2cto.com/kf/201112/115570.html

整个android的布局和视图可以参考这篇博文点击打开链接。写的非常全!

更多相关文章

  1. Android中自定义MultipartEntity实现文件上传以及使用Volley库实
  2. Android状态栏适配和自定义toolbar胶囊按钮(可实现半透明状态栏)
  3. 【极客学院每日一课】Android系列之三:Android 布局动画
  4. 自定义ListView的Item项在pressed或selected等状态时的颜色
  5. Android中Dialog中自定义EditView导致软键盘无法弹出
  6. 最新百度地图android sdk自定义覆盖物
  7. [Android]可自定义显示时长的Toast

随机推荐

  1. android图片缩放(指定大小)
  2. android实现Parcelable序列化对象
  3. Android(安卓)修改host文件的3种方法
  4. 关于如何使用Mumu模拟器连接电脑adb
  5. Android 自定义布局对话框避免全屏的设置
  6. Android设备内存和SD卡操作工具类
  7. 【Android-Activity】EditText的基本属性
  8. Android各个版本对应的源代码
  9. Android(安卓)Widget开发系列(二)
  10. android N 编译环境搭建