1. 兄弟控件位置.

// 在tv_2 上边android:layout_above="@id/tv_2" // 在tv_2 下边android:layout_below="@id/tv_2"// 在tv_2 右边android:layout_toEndOf="@id/tv_2"android:layout_toRightOf="@id/tv_2"// 在tv_2 左边android:layout_toStartOf="@id/tv_2"android:layout_toLeftOf="@id/tv_2"

2. 兄弟控件对齐

// 底部对齐.android:layout_alignBottom="@id/iv_1"// 顶部对齐android:layout_alignTop="@id/iv_1"// 左侧对齐android:layout_alignStart="@id/iv_1"android:layout_alignLeft="@id/iv_1"// 右侧对齐android:layout_alignEnd="@id/iv_1"android:layout_alignRight="@id/iv_1"

3. 子控件在父控件中的对齐

// 底部对齐android:layout_alignParentBottom="true"// 顶部对齐android:layout_alignParentTop="true"// 左侧对齐android:layout_alignParentStart="true"android:layout_alignParentLeft="true"// 右侧对齐android:layout_alignParentEnd="true"android:layout_alignParentRight="true"

4. 居中

// 水平 和 竖直都居中.android:layout_centerInParent="true"// 水平居中android:layout_centerHorizontal="true"// 竖直居中android:layout_centerVertical="true"

5. 文字对齐

// 基线对齐.也就是英文字母底部对齐.android:layout_alignBaseline="@id/tv_1"

6. 其他

// 当设置为 true时. 如果对应的兄弟元素找不到就以父元素作为参照物.android:layout_alignWithParentIfMissing="true"

更多相关文章

  1. Android界面——LinearLayout和RelativeLayout 属性对比
  2. Android基本控件TextView
  3. Android(安卓)Layout属性详解
  4. 【android初级】之android布局属性详解
  5. 【Android】Android取消EditText自动获取焦点
  6. 相对布局属性
  7. android布局
  8. Android(安卓)布局属性详解
  9. 关于Android中xml布局文件

随机推荐

  1. android submenu
  2. android assets/raw 大文件读取
  3. Android: Multithreading For Performanc
  4. 迁移到Androidx的常用依赖映射
  5. Android(安卓)Custom UI: Making a Vinta
  6. Android监听组合键
  7. Android图像处理之冰冻效果
  8. Android(安卓)Auto-IP support
  9. android之GridView和Gallery
  10. Android(安卓)双向拖动控件(类似 SeekBar)