04、Android开发基础之相对布局
2017-12-11 12:06
375 查看
Android开发基础之相对布局
相对布局,也就是要有参照物的布局。小时候 我们上学,同学与同学之间,谁在谁的右边,谁在谁的左边!这就是相对于谁来说的!在Android中的相对布局也一样!有两种,一种是相对于老爸来说,也就是父控件来说的,另外一种是相对于同级控件来说的!
相对布局相对于父控件
<?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"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="中间"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="右上角"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:text="右下角"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="左上角"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:text="左下角"/> </RelativeLayout>
相对布局相对于同级控件
<?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"> <!--这个是中间部分--> <Button android:id="@+id/center_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:text="确定"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@id/center_button" android:text="我在中间的左边"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@id/center_button" android:layout_centerHorizontal="true" android:text="我在中间的顶部"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@id/center_button" android:text="我在中间的右边"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/center_button" android:layout_centerHorizontal="true" android:text="我在中间的底部"/> </RelativeLayout>
视频下载地址
视频下载地址:链接: https://pan.baidu.com/s/1o8G7hCe 密码: 7qnt
欢迎关注微信公众号
相关文章推荐
- Android开发教程 --- 布局(线性布局 Linear Layout )(相对布局 Relative Layout)
- Android应用开发之RelativeLayout (相对布局)+梅花效果案例
- android开发4:Android布局管理器1(线性布局,相对布局RelativeLayout-案例)
- Android应用开发学习之相对布局
- Android开发记录二之线性、表格、相对布局
- 【Android开发学习25】界面布局之相对布局RelativeLayout
- android开发基础知识(3) ---五大布局
- .Net程序员玩转Android开发---(7)相对布局RelativeLayout
- .Net程序猿玩转Android开发---(7)相对布局RelativeLayout
- Android开发之相对布局管理器Relat…
- Android基础_页面布局_RelativeLayout(相对布局)
- Android开发布局三_相对布局(RelativeLayout)
- .Net程序员玩转Android开发---(7)相对布局RelativeLayout
- 修改Android开发新建工程默认相对布局为线性布局
- Android应用开发学习笔记之相对布局
- android开发------编写用户界面之相对布局
- Android开发视频教程之十一(Activity布局初步三:相对布局RelativeLayout)
- 相对布局(作业)-- MarsChen Android 开发教程学习笔记
- Android开发历程_5(Activity相对布局)
- android开发4:布局管理器1(线性布局,相对布局RelativeLayout-案例)