Android-Layout:RelativeLayout常用XML属性
相对布局—RelativeLayout支持的常用XML属性:
android:gravity:
用于设置布局管理器中各子组件的对齐方式。
android:ignoreGravity:
用于指定哪个组件不受gravity属性的影响。
RelativeLayout.LayoutParams支持的常用XML属性:
android:layout_above:
其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的上方。
android:layout_below:
其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的下方。
android:layout_toLeftOf:
其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的左侧。
android:layout_toRightOf:
其属性值为其他UI组件的id属性,用于指定该组件位于哪个组件的右侧。
android:layout_alignBottom:
其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的下边界对齐。
android:layout_alignLeft:
其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的左边界对齐。
android:layout_alignRight:
其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的右边界对齐。
android:layout_alignTop:
其属性值为其他UI组件的id属性,用于指定该组件与哪个组件的上边界对齐。
android:layout_alignParentBottom:
其属性值为boolean值,用于指定该组件是否与布局管理器底端对齐。
android:layout_alignParentLeft:
其属性值为boolean值,用于指定该组件是否与布局管理器左边对齐。
android:layout_alignParentRight:
其属性值为boolean值,用于指定该组件是否与布局管理器右边对齐。
android:layout_alignParentTop:
其属性值为boolean值,用于指定该组件是否与布局管理器顶端对齐。
android:layout_centerHorizontal:
其属性值为boolean值,用于指定该组件是否位于布局管理器水平居中的位置。
android:layout_centerVertical:
其属性值为boolean值,用于指定该组件是否位于布局管理器垂直居中的位置。
android:layout_centerInParent:
其属性值为boolean值,用于指定该组件是否位于布局管理器的中央位置。
更多相关文章
- Android 属性动画(Property Animation) 完全解析【附源码】
- (二)Android官方MVVM框架实现组件化之ARouter串联各模块
- Android非常好用的组件或者框架
- Android的四大组件之三--Activity(1)----->生命周期