Android中控件的padding和margin属性的使用

原创 2016年07月23日 14:33:30

Android中的padding和margin是布局中比较常用的两个属性,主要是用来设置边距的。
margin:如果给某个控件B设置了margin属性,那实际上就是设置了控件B距离他的父控件或者是兄弟控件的边距。
padding:如果给某个控件B设置了padding属性,那实际上就是设置了控件B距离它的子控件或者是它内部的内容(如文本)的边距。
下面给出图解:
这里写图片描述

如图所示:我们以控件B为主,设置的是控件B的margin和padding属性,控件A是控件B的父控件,控件C(内容C)是控件B的子控件或内部内容。
那么控件B的margin属性设置的就是控件B与控件A之间的距离。
控件B的padding属性设置的就是控件B与控件C(内部内容C)之间的距离。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mq2856992713/article/details/52004190

JSP高级编程 2

第2章预备知识2.1 Java程序设计基础J a v a是J S P的基础,要学习J S P技术,J a v a基础是必不可少的。本节将简要介绍J a v a的基本语法和概念。已经是J a v a编程...
  • coolstar
  • coolstar
  • 2001-08-15 10:13:00
  • 1796

Andorid 布局layout_margin和padding分析

很长时间对于margin和padding的作用区别模糊,不知道有什么区别。 这次经过试验终于搞清楚了: margin是控件或者布局的整体区域,相对于父布局以及周围控件和布局的上下左右的距离。 p...
  • luoyouren
  • luoyouren
  • 2015-10-22 17:42:59
  • 11029

android:padding和android:margin的区别

android:layout_alignLeft指该控件距离边父控件的边距,android:paddingLeft指该控件内部内容,如文本距离该控件的边距。当按钮分别设置以上两个属性时,得到的效果是不...
  • maikol
  • maikol
  • 2010-12-01 20:25:00
  • 89913

Android布局中margin,padding,align的用法和区别

                  Android布局中margin,padding,align的用法和区别     一、margin的用法           android : layout_ma...
  • scarecrow_fly
  • scarecrow_fly
  • 2017-07-22 10:18:22
  • 656

Android布局中margin与padding的区别

我们知道Android开发不仅仅有代码的动态控制,而且还涉及到布局的静态搭建(xml)。几乎在每一个xml文件中,我们总会看到margin和padding这两个属性,今天让我们初步探究一下它们之间的区...
  • Xiao_Spring
  • Xiao_Spring
  • 2017-08-04 17:20:34
  • 938

Android 动态设置padding跟margin的问题

最近要做到动态设置padding跟margin,设置它们四个参数都是int类型。比如这里设置了10,,可是这个数又是代表什么意思呢?一直很好奇它们的单位问题,所以这就造成了,在不同手机上的适配问题。有...
  • qq_30552993
  • qq_30552993
  • 2017-06-07 12:33:10
  • 3806

android布局之margin和padding属性

以前用wxPython做Python开发时一直没有搞清楚margin和padding的区别和用法,也没有去深究。但是这两个属性在图形布局时非常重要,下面结合例子说一下这两个属性的区别与用法。 下文中只...
  • RioCoder
  • RioCoder
  • 2015-01-02 17:28:45
  • 777

Android 中padding和margin的区别

区别padding是在控件内部的margin是在控件外部的如图所示,红线区域是margin,黑线区域是padding下面是TextView的各种 padding,margin的使用效果这里宽高全是wr...
  • u010940300
  • u010940300
  • 2015-05-19 11:53:31
  • 2061

android:padding详解

首先解释下padding,padding指定的是元素边框与元素内容之间的距离。例如,
  • sky1203850702
  • sky1203850702
  • 2014-09-22 10:41:49
  • 4506

Android布局中Padding与Margin的区别

盒模型 为了更加准确地控制TextView里面内容的位置,我们可以使用一系列的padding属性来控制。在使用padding属性之前,先科普一下padding和Marigin之间的区别,然后我们在通...
  • u013802203
  • u013802203
  • 2015-11-25 15:34:55
  • 1113
收藏助手
不良信息举报
您举报文章:Android中控件的padding和margin属性的使用
举报原因:
原因补充:

(最多只允许输入30个字)