Android初学之布局属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android初学之布局属性相关的知识,希望对你有一定的参考价值。
1、相对于某元素,使用时要”@id/***”
android:layout_toLeftOf 在某元素的左边
android:layout_toRightOf 在某元素的右边
android:layout_below 在某元素的下面
android:layout_above 在某元素的上面
2、相对于某元素,使用时要”@id/***”
android:layout_alignTop 当前元素上端与某元素上端对齐
android:layout_alignLeft 当前元素左端与某元素左端对齐
android:layout_alignRight 当前元素右端与某元素右端对齐
android:layout_alignBottom 当前元素下端与某元素下端对齐
3、使用时要设置具体数值,如30dp
android:layout_marginLeft 外部距离左边距离
android:layout_marginTop 外部距离顶部距离
android:layout_marginRight 外部距离右边距离
android:layout_marginBottom 外部距离底边距离
android:layout_margin 如果直接是margin就是外部距离四周距离
4、使用时要设置具体数值,如30dp
android:paddingTop 内部距离顶部距离
android:paddingLeft 内部距离左边距离
android:paddingRight 内部距离右边距离
android:paddingBottom 内部距离底部距离
android:padding 内部距离四周距离
5、
android:gravity="left" 文字靠左
android:gravity与android:layout_gravity的区别
android:gravity 属性是对该view中内容的限定.比如一个button 上面的text. 你可以设置该text 相对于view的靠左,靠右等位置.
android:layout_gravity是用来设置该view相对与父view 的位置.比如一个button 在linearlayout里,你想把该button放在linearlayout里靠左、靠右等位置就可以通过该属性设置.
6、
7、
8、
以上是关于Android初学之布局属性的主要内容,如果未能解决你的问题,请参考以下文章
Android之layout_gravity与gravity解析
如何在 android studio 中为初学者添加操作栏?