gpt4 book ai didi

Android布局之RelativeLayout相对布局

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Android布局之RelativeLayout相对布局由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

relativelayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列.

相对布局常用属性:

子类控件相对子类控件:值是另外一个控件的id 。

android:layout_above----------位于给定di控件之上 android:layout_below ----------位于给定di控件之下  android:layout_toleftof -------位于给定控件左边 android:layout_torightof ------位于给定控件右边  android:layout_alignleft -------左边与给定id控件的左边对齐  android:layout_alignright ------右边与给定id控件的右边对齐 android:layout_aligntop -------上边与给定id控件的上边对齐 android:layout_alignbottom ----底边与给定id控件的底边对齐 android:layout_alignbaseline----对齐到控件基准线 。

学习导图如下所示:

Android布局之RelativeLayout相对布局

注:父容器定位的属性值只能是boolean ,兄弟组件定位的属性值只能是id 。

 典型案例(梅花) 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?xml version= "1.0" encoding= "utf-8" ?>
<relativelayout
   xmlns:android= "http://schemas.android.com/apk/res/android"              
   android:layout_width= "match_parent"
   android:layout_height= "match_parent" >
   <imageview
     android:id= "@+id/img1"
     android:layout_width= "150dp"
     android:layout_height= "150dp"
     android:layout_centerinparent= "true"
     android:src= "@mipmap/ic_launcher" />
   <imageview
     android:id= "@+id/img2"
     android:layout_width= "150dp"
     android:layout_height= "150dp"
     android:layout_above= "@id/img1"
     android:layout_centerhorizontal= "true"
     android:src= "@mipmap/ic_launcher" />
   <imageview
     android:id= "@+id/img3"
     android:layout_width= "150dp"
     android:layout_height= "150dp"
     android:layout_below= "@id/img1"
     android:layout_centerhorizontal= "true"
     android:src= "@mipmap/ic_launcher" />
   <imageview
     android:id= "@+id/img4"
     android:layout_width= "150dp"
     android:layout_height= "150dp"
     android:layout_toleftof= "@id/img1"
     android:layout_centervertical= "true"
     android:src= "@mipmap/ic_launcher" />
   <imageview
     android:id= "@+id/img5"
     android:layout_width= "150dp"
     android:layout_height= "150dp"
     android:layout_torightof= "@id/img1"
     android:layout_centervertical= "true"
     android:src= "@mipmap/ic_launcher" />
</relativelayout>

以上内容是小编给大家介绍的android布局之relativelayout相对布局相关知识,希望大家喜欢.

最后此篇关于Android布局之RelativeLayout相对布局的文章就讲到这里了,如果你想了解更多关于Android布局之RelativeLayout相对布局的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com