Android的学习第六章(布局二--RelativeLayout)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Android的学习第六章(布局二--RelativeLayout),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2028字,纯文字阅读大概需要3分钟。
内容图文
今天我们来说一下Android布局中的Relativelayout布局(相对布局)
根据英译过来意思是相对布局,很容易理解,这一样布局使用的是元素与元素之间的微调做到布局的
含义:通过元素与元素之间的微调进行布局;
好处:可以进行细节上的处理
坏处:元素之间的关系过强,可能一个元素的改变其他元素的情况发生
我们看一下下面的一个代码布局案例
<!-- 第一个相对布局这里我们可以当做最大父元素 设置了宽度高度占满父元素 --> < RelativeLayout xmlns:android ="http://schemas.android.com/apk/res/android" xmlns:tools ="http://schemas.android.com/tools" android:layout_width ="match_parent" android:layout_height ="match_parent" tools:context ="com.example.activitylife.MainActivity" > <!-- 第二个相对布局 这里设置了宽度占满父元素高度200dp背景色为蓝色 --> < RelativeLayout android:layout_width ="match_parent" android:layout_height ="200dp" android:background ="@android:color/holo_blue_bright" ></ RelativeLayout > <!-- 第三个相对布局 这里设置了宽度占满父元素高度100dp背景色为绿色 --> < RelativeLayout android:layout_width ="match_parent" android:layout_height ="100dp" android:background ="@android:color/holo_green_dark" ></ RelativeLayout > </ RelativeLayout >
效果是:
我们将代码改一下
<!-- 第一个相对布局这里我们可以当做最大父元素 设置了宽度高度占满父元素 --> < RelativeLayout xmlns:android ="http://schemas.android.com/apk/res/android" xmlns:tools ="http://schemas.android.com/tools" android:layout_width ="match_parent" android:layout_height ="match_parent" tools:context ="com.example.activitylife.MainActivity" > <!-- 第二个相对布局 这里设置了宽度占满父元素高度200dp背景色为蓝色 这里我们为第二个相对布局添加了一个id为rel1 --> < RelativeLayout android:id ="@+id/rel1" android:layout_width ="match_parent" android:layout_height ="200dp" android:background ="@android:color/holo_blue_bright" ></ RelativeLayout > <!-- 第三个相对布局 这里设置了宽度占满父元素高度100dp背景色为绿色 这里我们为第三个相对布局天添加了一个属性为 android:layout_below指的是当前的元素至于某个元素之下 我们将这个元素至于id为rel1元素的底部 --> < RelativeLayout android:layout_below ="@id/rel1" android:layout_width ="match_parent" android:layout_height ="100dp" android:background ="@android:color/holo_green_dark" ></ RelativeLayout > </ RelativeLayout >
效果图
以上就是对相对布局的简单介绍了,希望能对大家有所帮助
原文:http://www.cnblogs.com/sunpiaoliang187/p/6107206.html
内容总结
以上是互联网集市为您收集整理的Android的学习第六章(布局二--RelativeLayout)全部内容,希望文章能够帮你解决Android的学习第六章(布局二--RelativeLayout)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。