<?xml version="1.0" encoding="utf-8"?>
<!--
android:layout_above 将该控件的底部至于给定ID的控件之上
android:layout_below 将该控件的顶部至于给定ID的控件之下
android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐
android:layout_toRightOf 将该控件的左边缘和给定ID的控件的右边缘对齐

android:layout_alignBaseline 该控件的baseline和给定ID的控件的baseline对齐
android:layout_alignBottom 将该控件的底部边缘与给定ID控件的底部边缘
android:layout_alignLeft 将该控件的左边缘与给定ID控件的左边缘对齐
android:layout_alignRight 将该控件的右边缘与给定ID控件的右边缘对齐
android:layout_alignTop 将给定控件的顶部边缘与给定ID控件的顶部对齐

android:alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐
android:layout_alignParentLeft 如果该值为true,则将该控件的左边与父控件的左边对齐
android:layout_alignParentRight 如果该值为true,则将该控件的右边与父控件的右边对齐
android:layout_alignParentTop 如果该值为true,则将空间的顶部与父控件的顶部对齐

android:layout_centerHorizontal 如果值为真,该控件将被至于水平方向的中央
android:layout_centerInParent 如果值为真,该控件将被至于父控件水平方向和垂直方向的中央
android:layout_centerVertical 如果值为真,该控件将被至于垂直方向的中央

android:padding和android:layout_margin    通俗的理解 Padding 为内边框,Margin 为外边框

android:padding和android:layout_margin的区别,其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。

android:layout_gravity="center"
android:gravity 属性是对该view 内容的限定.比如一个button 上面的text.  你可以设置该text 在view的靠左,靠右等位置..
android:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左  靠右等位置就可以通过该属性设置.
原文地址:http://blog.sina.com.cn/s/blog_6afeac500100yjy3.html

android控件的对齐方式(转)相关推荐

  1. android 动态控件对齐,android控件的对齐方式

    android:layout_above 将该控件的底部至于给定ID的控件之上 android:layout_below 将该控件的顶部至于给定ID的控件之下 android:layout_toLef ...

  2. android控件的对齐方式

    android:layout_above 将该控件的底部至于给定ID的控件之上 android:layout_below 将该控件的顶部至于给定ID的控件之下 android:layout_toLef ...

  3. android控件的对齐方式,控件布局(顶部、底部)留着自用~~~

    <?xml version="1.0" encoding="utf-8"?> <!-- android:layout_above 将该控件的底 ...

  4. IOS控件内容 对齐方式

    四个容易混淆的属性: 1. textAligment : 文字的水平方向的对齐方式 1> 取值 NSTextAlignmentLeft      = 0,    // 左对齐 NSTextAli ...

  5. android控件属性

    android控件属性 控件属性: android属性 Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true或false an ...

  6. 【Android控件属性记录】

    #Android 控件属性记录 方便查找 控件属性: android属性 android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true ...

  7. android 代码控件框高,Android控件_TextView(显示文本框控件)

    一.TextView控件的常用属性 1.android:id--控件的id 2.android:layout_width--设置控件的宽度 wrap_content(包裹实际文本内容) fill_pa ...

  8. Android控件点击圆形阴影反馈解决方案

    Android控件点击圆形阴影反馈解决方案 愿景 对于手机App而言,没有反馈效果的按钮使用体验是不舒服的.最近在深入学习Material Design,对其中的ripple效果比较感兴趣.我想着尝试 ...

  9. 【079】用代码来创建 Android 控件

    一般来说我们在创建控件的时候都是在 XML 文件中完成的, 实施起来还是蛮方便的, 而且修改起来也可以很快的看见效果, 但是有一个很大的劣势就是没办法动态的创建控件, 举个例子, 例如我从数据库中取出 ...

最新文章

  1. 20分钟一键自动化部署10台集群规模实战(隆重分享)
  2. logm--求矩阵的对数
  3. 在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
  4. 以知识图谱为例,模型思维:简化世界的人工智能模型
  5. localStorage、cookie的使用总结
  6. Jmail组件在C#中发送邮件代码:
  7. reticulate: R interface to Python
  8. git 推送出现 fatal: The remote end hung up unexpectedly 解决方案
  9. 【老牌系统】如何增大C盘空间
  10. 深度点击率预估模型的One-Epoch过拟合现象剖析
  11. 【地球科学】常用的地理投影坐标系介绍(笔记)
  12. 游戏攻略 一 天堂W(韩)
  13. 如何在word中设置带悬挂缩进对齐的多行???
  14. vscode启动Python调试 找不到指定模块
  15. HTML5隐藏图片代码,HTML5终极备忘大全(图片版+文字版)
  16. 系统的学习网络编程,这篇就够了!(来收藏夹里吃灰)
  17. [转载]藏在人口数据中的商业秘密
  18. Navicat操作MySQL简易教程
  19. c51语言单片机打铃系统设计,毕业论文单片机自动控制打铃系统及设计.doc
  20. js学习笔记(对象~堆和栈)

热门文章

  1. 使用 Linux 和 Hadoop 进行分布式计算
  2. Bag of Words cpp实现(stable version 0.01)
  3. Deep Learning论文笔记之(七)深度网络高层特征可视化
  4. 意大利罗马银行连环抢劫案告破 一名警察涉案
  5. 神奇的nginx之https支持
  6. 前端之JavaScript 补充
  7. 线段树总结(一)【数据结构】
  8. PIC最简约的PWM波形产生程序(PIC16F877A)
  9. Ubuntu 10.10(64位)编译Android 2.3
  10. c++ builder 使用indy http调用webservice方法