zoukankan      html  css  js  c++  java
  • Android布局(5)--绝对布局(AbsoluteLayout)

    绝对布局对于页面的布局管理十分精准,但是比较费时,兼容性不好,所以现在一般弃用这种方法。
    绝对布局的每个子组件都必须通过以下两个属性定义位置:
    1.android:layout_x:用于指定组件的X坐标

    2.android:layout_y:用于指定组件的Y坐标

    但是绝对布局由于兼容性太差,现在已弃用。

    <?xml version="1.0" encoding="utf-8"?>
    <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context="com.example.demo.AbsoluteLayout">
        <EditText
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="86dp"
            android:layout_y="260dp"
            android:ems="10"/>
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="24dp"
            android:layout_y="280dp"
            android:text="密     码:"/>
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="51dp"
            android:layout_x="26dp"
            android:layout_y="235dp"
            android:text="用户名:"/>
        <EditText
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="82dp"
            android:layout_y="216dp"
            android:ems="10"/>
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_x="0dp"
            android:layout_y="-150dp"
            android:src="@drawable/test"/>
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="40dp"
            android:layout_y="360dp"
            android:text="登录"/>
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_x="220dp"
            android:layout_y="360dp"
            android:text="关闭"/>
    </AbsoluteLayout>



  • 相关阅读:
    SpringBoot 部署 docker 打包镜像
    Android上dip、dp、px、sp等单位说明(转)
    mac下svn问题——“.a”(静态库)文件无法上传解决
    Mac OS X 访问 Windows 共享文件夹
    svn不能添加.a文件的解决方法
    UIView的剖析(转)
    mac 下真机调试 android 手机
    IOS-synthesize和dynamic的异同(转)
    IOS学习笔记之关键词@dynamic
    【转】APNs消息推送完整讲解
  • 原文地址:https://www.cnblogs.com/Toring/p/6628291.html
Copyright © 2011-2022 走看看