`
lxcaoxin
  • 浏览: 125163 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

android控件相对布局

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <!-- 
     android:layout_above    将该控件的底部至于给定Id的控件之上
     android:layout_below   将该控件的顶部至于给定Id的控件之下
     android:layout_toLeftOf 将该控件的右边缘和给定ID的控件左边缘对齐
     android:layout_toRightOf 将该控件的左边缘和给定ID的控件右边缘对齐
     
     android:layout_alignBaseline 该控件的baseline和给定Id的控件的baseline对齐
     android:layout_alignBottom 将该控件的底部边缘与给定Id控件的地步边缘对齐
     android:layout_alignLeft 将该控件的左边与给定Id控件的左边缘对齐
     android:layout_alignRight 将该控件的右边缘与给定ID控件的右边缘对齐
     android:layout_alignTop 将该控件的顶部边缘与给定Id控件的顶部对齐
     
     android:alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐
     android:layout_alignParentLeft 如果该值为true,则将该控件的左边和父控件的左边对齐
     android:layout_alignParentRight 如果该值为true,则将该控件的右边和父控件的右边对齐
     android:layout_alignParentTop 如果该值为true,则将该控件的顶部和父控件的顶部对齐
     
     android:layout_centerHozizontal 如果为真,该控件将被置于水平方向的中央
     android:layout_centerInParent  如果为真,该控件将被置于父控件的水平方向和竖直方向的中央
     android:layout_centerVertical 如果为真,该控件将被置与竖直方向的中央
      
        
     -->
<TextView
        android:id="@+id/label"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="Type here:"/>
    <EditText
        android:id="@+id/entry"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@android:drawable/editbox_background"
        android:layout_below="@id/label"/>
    <Button
        android:id="@+id/ok"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/entry"
        android:layout_alignParentRight="true"
        android:layout_marginLeft="10dip"
        android:text="OK" />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_toLeftOf="@id/ok"
        android:layout_alignTop="@id/ok"
        android:text="Cancel" />
</RelativeLayout>



分享到:
评论
1 楼 4911457a 2011-10-26  
顶    

相关推荐

    android布局控件总结

    RelativeLayout 相对布局 子组件的位置总是相对兄弟组件,父容器来决定的 FrameLayout 帧布局、框架布局 创建一个空白区域, 一个区域成为一帧 TableLayout 表格布局 采用 行, 列 形式管理子组件,添加TableRow 和 ...

    android基本控件练习

    这是在相对布局里面下的一些android常用控件的练习,可以很好的教给你这些android基本控件的使用方法。最最基本的代码了,比较适合新手。

    Android布局之RelativeLayout相对布局

    RelativeLayout是相对布局控件:以控件之间相对位置或相对父容器位置进行排列,下面通过本文给大家介绍Android布局之RelativeLayout相对布局,涉及到android relativelayout相对布局相关知识,对android ...

    android自定义百分比布局

    //相对布局 android:layout_width="match_parent" android:layout_height="200dip" android:background="@color/aqua"&gt; 3、在容器中控件使用自定义属性 android:layout_width="wrap_content" android...

    Android控件大全以及各布局空间的使用方式

    RelativeLayout - 相对定位布局。 layout_centerInParent - 将当前元素放置到其容器内的水平方向和垂直方向的中央位置(类似的属性有 :layout_centerHorizontal, layout_alignParentLeft 等) layout_marginLeft...

    用相对布局实现登录界面设计

    用相对布局实现登录界面设计 包括用户名、密码框,确定、取消按钮 用到了控件layout_alignParentLeft、layout_alignParentRight、layout_alignParentEnd、layout_below、layout_alignLeft、layout_alignRight、...

    android Activity相对布局的使用方法

    在相对布局中,一般用到的控件属性解释如下:在相对布局中有如下属性,解释如下:android:layout_above 为将该控件的底部放在指定id控件的上方android:layout_below 同理类似,将该控件的顶部放在指定id控件的下方...

    Layout控件(线性布局,框架布局,表格布局,相对布局,约束布局)

    代码包含线性布局,框架布局,表格布局,相对布局,约束布局的基础使用。

    布局管理器案例集锦。• 线性布局 • 框架布局 • 表格布局 • 相对布局 • 网格布局

    .使用XML文件声明界面布局的特点 • 将程序的表现层和控制层分离(利于代码的维护) • 在后期修改用户界面时,无需更改程序的源 • 布局管理器用于存放其它...• 相对布局 • 网格布局 需要补充的案例:QQ的登录界面

    相对布局例程

    使用相对布局,让控件成梅花状,使用android studio 编译

    Android开发之基本控件和四种布局方式详解

    说到布局方式Android和iOS还是区别挺大的,在iOS中有Frame绝对布局和AutoLayout相对布局。而在Android中的布局方式就比较丰富了,今天博客中会介绍四种常用的布局方式。先总结一下控件,然后再搞一搞基本方式,开发...

    android排版布局属性

    相对布局属性,控件之间位置大小属性,填充控件大小属性

    Android用户界面设计:相对布局

    除了将控件显示在一行或一列的线性布局,相对布局也是Android用户界面设计使用得很普遍的布局类型。和其它布局很相似,相对布局可以通过XML布局资源来定义也可以用Java程序来定义。相对布局的功能就像它的名字表达的...

    《老罗Android开发视频教程》入门_布局_ui控件_web_http_jdbc等源码

    《老罗Android开发视频教程》入门_布局_ui控件_web_http_jdbc等源码,相对比较齐全的《老罗Android开发视频教程代码》源代码。

    Android控件布局(浅谈5种布局)

    布局的类型:LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、TableLayout(表格布局)、Absolute(绝对布局) 1.LinearLayout线性布局:主要以水平和竖直方式来显示界面中的控件。...

    浅析Android App的相对布局RelativeLayout

    相对布局是通过指定当前控件与兄弟控件或者父控件之间的相对位置,从而达到相对的位置 二、为什么要使用相对布局 相对于线性布局ui性能好 三、相对布局的两组常用属性 值为某个存在控件id: (1)android:layout_...

    Android 布局控件之LinearLayout详细介绍

    LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是...

    Android注册登录界布局设计

    3、将一个TextView放在一个EditText中(使用相对布局…… 4、控制EditText中的TextView与hint的距离(使用android:paddingLeft="90sp" 5、.9.png的使用 6、是两个控件在同一行平均分布(这两个控件放在一个...

Global site tag (gtag.js) - Google Analytics