您的位置:首页 > 移动开发 > Android开发

android:padding和android:layout_margin的区别

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

android:padding="3dip"表示当前元素与父容器边界的距离。其中,android中的margin也表示边距的意思,不同的是,padding是针对于它的父容器而言,而margin是站在自身的角度,表示自身与其他的元素的边距。

android:gravity=“right”表示当前元素中的内容靠右显示。该变量可以有3个值left、right、center,分别表示靠左、靠右、居中显示。然而,在android中,还有布局上的android:layout_gravity,表示当前组件相对于父容器的显示位置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: