1.什么是相对布局
相对布局是另外一种控件摆放的方式
相对布局是通过指定当前控件与兄弟控件或者父控件之间的相对位置,从而达到相对的位置
2.为什么要使用相对布局
相对于线性布局ui性能好
3.相对布局的两组常用属性
值为某个存在控件id
android:layout_below放在某个存在id控件的下边缘(也就是当前控件的上边对齐到某个id控件的下边缘
android:layout_above放在某个存在id控件的上边缘(也就是当前控件的下边缘对齐到某个id控件的上边缘
android:layout_toLeftOf 放在某个存在id控件的左边(也就是当前控件的右边对齐到某个id控件的左边
android:layout_toRightOf 放在某个存在id控件的右边(也就是当前控件的左边对齐到某个id控件的右边)
android:layout_alignLeft 当前的控件左边缘对齐到某个存在的id控件的左边缘
android:layout_alignRigth 当前的控件右边缘对齐到某个存在的id控件的右边缘
android:layout_alignTop 当前的控件上边缘对齐到某个存在的id控件的上边缘
android:alignBottom 当前的控件下边缘对齐到某个存在的id控件的下边缘
对齐至控件的基准线
基准线是为了保证印刷字母的整齐而划定的线
值
相对布局是另外一种控件摆放的方式
相对布局是通过指定当前控件与兄弟控件或者父控件之间的相对位置,从而达到相对的位置
2.为什么要使用相对布局
相对于线性布局ui性能好
3.相对布局的两组常用属性
值为某个存在控件id
android:layout_below放在某个存在id控件的下边缘(也就是当前控件的上边对齐到某个id控件的下边缘
android:layout_above放在某个存在id控件的上边缘(也就是当前控件的下边缘对齐到某个id控件的上边缘
android:layout_toLeftOf 放在某个存在id控件的左边(也就是当前控件的右边对齐到某个id控件的左边
android:layout_toRightOf 放在某个存在id控件的右边(也就是当前控件的左边对齐到某个id控件的右边)
android:layout_alignLeft 当前的控件左边缘对齐到某个存在的id控件的左边缘
android:layout_alignRigth 当前的控件右边缘对齐到某个存在的id控件的右边缘
android:layout_alignTop 当前的控件上边缘对齐到某个存在的id控件的上边缘
android:alignBottom 当前的控件下边缘对齐到某个存在的id控件的下边缘
对齐至控件的基准线
基准线是为了保证印刷字母的整齐而划定的线
值