为了设置用户界面元素的样式和位置,我们在android中使用了称为Margin和Padding的标准属性。本文通过示例解释了有关保证金的所有困惑。边距指定了我们在其上应用边距的视图之外的额外空间。用简单的话来说,保证金是指向外推。边际图如下所示:
句法:
android:layout_margin=”size in dp”
上面的语法将在所有方向上指定一个额外的空间,即
- 剩下,
- 正确的,
- 最佳,
- 底部。
其代码工作如下所示:
XML
XML
XML
XML
XML
输出:
此保证金在所有方向上均相等。让我们看一下下面的输出。
但是此属性有一个缺点,即当我们只想在一个方向上指定空间间隙时(假设是向左或向右),则android:layout_margin是不可能的。对于该保证金,请提供以下其他属性:
1. android:layout_marginLeft:它在视图的左侧指定了额外的空间。它的值必须为正。
例子:
XML格式
输出:
2. android:layout_marginRight:它在视图的右侧指定了额外的空间。
例子:
XML格式
输出:
3. android:layout_marginTop:它指定视图顶部的额外空间。
例子:
XML格式
输出:
4. android:layout_marginBottom:它指定视图底部的额外空间。
例子:
XML格式
输出:
想要一个节奏更快,更具竞争性的环境来学习Android的基础知识吗?
单击此处前往由我们的专家精心策划的指南,以使您立即做好行业准备!