android:padding和android:layout_margin的区别
16lz
2021-12-04
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,表示当前组件相对于父容器的显示位置
更多相关文章
- Android(安卓)Styles & Themes
- android 布局中 layout_gravity、gravity、orientation、layout_
- Android(安卓)UI设计的基本元素有哪些
- Android基本界面元素的使用与讲解
- android studio第一个项目hello world之AndroidManifest.xml内容
- Android(安卓)五大布局
- Android利用drawable文件夹自定义控件背景、样式
- Android屏幕元素层次结构
- Android学习笔记(二三): 多页显示-Flipper的使用