Android RelativeLayout属性介绍
在Android开发当中,虽然有五大布局,但我推荐使用的是相对布局,Google也是推荐使用相对布局,所有对RelativeLayout布局,常用的属性做一个整理:
android:layout_marginTop="25dip" // 顶部距离
android:gravity="left" // 空间布局位置
android:layout_marginLeft="15dip" // 距离左边距
/* 相对于给定ID控件 */
android:layout_above // 将该控件的底部置于给定ID的控件之上;
android:layout_below // 将该控件的底部置于给定ID的控件之下;
android:layout_toLeftOf // 将该控件的右边缘与给定ID的控件左边缘对齐;
android:layout_toRightOf // 将该控件的左边缘与给定ID的控件右边缘对齐;
android:layout_alignBaseline // 将该控件的baseline与给定ID的baseline对齐;
android:layout_alignTop // 将该控件的顶部边缘与给定ID的顶部边缘对齐;
android:layout_alignBottom // 将该控件的底部边缘与给定ID的底部边缘对齐;
android:layout_alignLeft // 将该控件的左边缘与给定ID的左边缘对齐;
android:layout_alignRight // 将该控件的右边缘与给定ID的右边缘对齐;
/* 相对于父组件 */
android:layout_alignParentTop // 如果为true,将该控件的顶部与其父控件的顶部对齐;
android:layout_alignParentBottom // 如果为true,将该控件的底部与其父控件的底部对齐;
android:layout_alignParentLeft // 如果为true,将该控件的左部与其父控件的左部对齐;
android:layout_alignParentRight // 如果为true,将该控件的右部与其父控件的右部对齐;
/* 居中 */
android:layout_centerHorizontal // 如果为true,将该控件的置于水平居中;
android:layout_centerVertical // 如果为true,将该控件的置于垂直居中;
android:layout_centerInParent // 如果为true,将该控件的置于父控件的中央;
/* 指定移动像素 */
android:layout_marginTop // 上偏移的值;
android:layout_marginBottom // 下偏移的值;
android:layout_marginLeft // 左偏移的值;
android:layout_marginRight // 右偏移的值;
----------
谢谢大家的观看,更多精彩技术博客,会不断的更新,请大家访问,
刘德利CSDN博客, http://blog.csdn.net/u011967006
Android RelativeLayout属性介绍的更多相关文章
- [Android] RelativeLayout, LinearLayout,FrameLayout
Android RelativeLayout 属性 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below ...
- android RelativeLayout 内容居中解决办法
android RelativeLayout 内容居中解决办法: 使用Linearlayout本来利用父控件的gravity属性是很好解决的.但是对应RelativeLayout虽然有 gravi ...
- Android RelativeLayout wrap_content 而且 child view 使用 layout_alignParentBottom 时 RelativeLayout 高度会占满屏幕
Android RelativeLayout wrap_content 而且 child view 使用 layout_alignParentBottom 时 RelativeLayout 高度会占满 ...
- Android RelativeLayout常用属性介绍
下面介绍一下RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layou ...
- android RelativeLayout 动态设置高度
定义: private RelativeLayout mrlay; 调高度: mrlay = (RelativeLayout) findViewById(R.id.rlay_1); android.v ...
- Android RelativeLayout 实现左右中布局
效果图如下: 代码如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns ...
- Android RelativeLayout
RelativeLayout为相对布局,这种布局内的组件总是相对兄弟组件.父容器来确定的,在定义控件的位置时,需要参照其他控件的位置. 这个程序实现了一个梅花的相对布局 <?xml versio ...
- Android RelativeLayout 布局android:layout_centerHorizontal="true"注意
特别注意,如果要是 android:layout_alignTop="@id/bind_decode_item_layout" android:layout_centerHoriz ...
- Xamarin.Android RelativeLayout
初次接触Xamarin.Android. 由于国内Xamarin的资料少见,我大多参考JAVA原生代码,慢慢摸索过来. 我把摸索出来的结果广而告之,希望后来人能少走一点弯路,也希望你也能做出一份贡献. ...
随机推荐
- exception keynote
[exception keynote] Note that the parentheses around this tuple are required, because except ValueEr ...
- PR数量回写重复
- 14.7.1&14.7.2
ArrayList <Object> list = new ArrayList<>(); //实例化ArrayList int i; int j; for(i = 1; i & ...
- 第八章 高级搜索树 (b1)B-树:动机
- 一些常用的c++系统函数
数学<cmath><math.h>: 1 三角函数 double sin (double); double cos (double); double tan (double); ...
- Monkey原理初步和改良优化--Android自动化测试学习历程
章节:自动化基础篇——Monkey原理初步和改良优化(第三讲) 主要讲解内容与笔记: 一.理论知识: 直接看文档,来了解monkey的概念.基本原理,以及如何使用. First,what is And ...
- 解读超轻量级DI容器-Guice与Spring框架的区别【转载】
依赖注入,DI(Dependency Injection),它的作用自然不必多说,提及DI容器,例如spring,picoContainer,EJB容器等等,近日,google诞生了更轻巧的DI容器… ...
- iOS - 上架的APP 生成二维码下载
1.首先打开苹果App Store商店进入到里面,找到需要打开链接地址的应用程序,例如:百度. 2. 在App Store商店里面先点击一下应用程序图标,再按一下…分享按钮. 3. 接着选择分享APP ...
- [leetcode]349. Intersection of Two Arrays数组交集
Given two arrays, write a function to compute their intersection. Example 1: Input: nums1 = [1,2,2,1 ...
- mysql中GROUP_CONCAT的使用
现在有三个表,结构如下: cate表 CREATE TABLE `cate` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', ...