Android学习日记(UI组件)
16lz
2021-12-04
布局管理器
线性布局(LinearLayout)
相对布局(RelativeLayout)
LinearLayout
常用属性:
android:id(标识,找到空间):@+id(创造ID)
android:layout_width(宽度):50dp(dp:比例单位,与屏幕大小无关),match_parent(匹配父空间),wrap_content(包含内容)
android:layout_height(高度)
android: background(背景):颜色等属性
android: layout_margin(外边距):有marginTop等详细属性
android:layout_padding(内边距):有paddingTop等详细属性
android:orientation(方向):vertical和horizontal两种
android:gravity:center(居中),center_vertical(竖直居中),center_horizontal(水平居中)
android:layout_weight:在固定值(dp)以后,按比例平分
RelativeLayout
常用属性:
LinearLayout有的大部分都有,但是没有orientation。
android:layout_toLeftOf:在XX左边
android:layout_toRightOf:在XX右边
android:layout_alignBottom:和XX底部对齐对齐
android:layout_alignParentBottom:和XX父空间底部对齐
android:layout_below:在XX下面
更多相关文章
- ImageView.setScaleType(ImageView.ScaleType)
- Android(安卓)activity属性设置大全
- 【Android开发】Toolbar与标题居中
- ConstraintLayout 使用可视化的方式来编写Android应用程序的界面
- Android(安卓)TextView背景色、圆角、内部填充设置
- 关于android:focusable属性
- Android(安卓)Activity 属性介绍
- Android布局之LinearLayout
- EditTextView 属性