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 消息转换器 HttpMessageConverter
    SpringBoot 全局统一记录日志
    Java 使用命令对堆线程分析
    Java lambda例子
    解决Win10 Git图标不显示问题
    SpringBoot Mybatis问题收集
    SpringBoot 利用过滤器Filter修改请求url地址
    MySQL 5.7的原生JSON数据类型使用
    SpringBoot 整合携程Apollo配置管理中心
    IntelliJ IDEA 中SpringBoot对Run/Debug Configurations配置 SpringBoot热部署
  • 原文地址:https://www.cnblogs.com/Toring/p/6628291.html
Copyright © 2011-2022 走看看