美文网首页
18.9.11-相对布局

18.9.11-相对布局

作者: VGSemir | 来源:发表于2018-09-11 19:46 被阅读0次

相对布局

常用属性

  1. toLeftOf: 置于左侧
  2. alignBottom: 底部对齐
  3. alignParentBottom: 父空间底部对齐
  4. below: 置于下侧

Demo

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <View
        android:id="@+id/veiw_1"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:background="#000" />
    <View
        android:id="@+id/veiw_2"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:background="#FF00"
        android:layout_toRightOf="@id/veiw_1"
        android:layout_below="@id/veiw_1"/>
    <View
        android:id="@+id/veiw_3"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:background="#44A3BB"
        android:layout_below="@id/veiw_1"/>

    <LinearLayout
        android:id="@+id/ll_1"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:layout_alignParentBottom="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="177dp"
        android:background="#5E79A2"
        android:orientation="horizontal"
        android:padding="15dp">

        <View
            android:id="@+id/view_4"
            android:layout_width="100dp"
            android:layout_height="match_parent"
            android:background="#030303" />

        <RelativeLayout
            android:id="@+id/rl_1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="#32CD32"
            android:padding="15dp">

            <View
                android:id="@+id/view_5"
                android:layout_width="100dp"
                android:layout_height="match_parent"
                android:background="#D2691E" />
            <View
                android:id="@+id/view_6"
                android:layout_width="100dp"
                android:layout_height="match_parent"
                android:layout_marginLeft="50"
                android:background="#DA70D6"
                android:layout_toRightOf="@id/view_5"/>
        </RelativeLayout>

    </LinearLayout>

</RelativeLayout>
android1.PNG

相关文章

  • 18.9.11-相对布局

    相对布局 常用属性 toLeftOf: 置于左侧 alignBottom: 底部对齐 alignParentBot...

  • 18.9.11-线性布局

    线性布局 常用属性 id: 相当于标识符 background padding: 内边距 margin: 外边...

  • 布局 - 相对布局

    RelativeLayout 相对布局 相对布局也是一种非常常用的布局,它可以通过相对定位的方式让控件出现在任何位...

  • 相对布局

    1.兄弟控件第一组属性 layout_above layout_below layout_toRightOf la...

  • android第四课。

    今天学习了两种布局方式。一种是线性布局,另一种是相对布局。 线性布局: 相对布局: 相对布局 图标要选择对齐方式

  • iOS 中利用相对布局和绝对布局,对Table中的文字自适应调整

    demo地址: dealText 相对布局 与 绝对布局 1.相对布局: 2.绝对布局: 本demo中自适应高度的...

  • Android之6大布局

    LineLayout (线性布局) RelativeLayout(相对布局) TableLayout(表格布局) ...

  • 2 布局

    LinearLayout(线性布局) RelativeLayout(相对布局) TableLayout(表格布局)...

  • android基础

    布局基本布局 FrameLayout线性布局 LinearLayout相对布局 RelativeLayout绝对布...

  • Android:控件布局(相对布局)RelativeLayout

    RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列。 相对布局常用属性: 子类...

网友评论

      本文标题:18.9.11-相对布局

      本文链接:https://www.haomeiwen.com/subject/yvqpgftx.html