iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >android Activity相对布局的使用方法
  • 244
分享到

android Activity相对布局的使用方法

方法布局activityAndroid 2022-06-06 10:06:33 244人浏览 八月长安
摘要

相对布局要比前面讲的线性布局和表格布局要灵活一些,所以平常用得也是比较多的。相对布局控件的位置是与其周围控件的位置相关的,从名字可以看出来,这些位置都是相对的,确定出了其中一个

相对布局要比前面讲的线性布局和表格布局要灵活一些,所以平常用得也是比较多的。相对布局控件的位置是与其周围控件的位置相关的,从名字可以看出来,这些位置都是相对的,确定出了其中一个控件的位置就可以确定另一个控件的位置了。
本次实验就是显示如下的activity:

    
其中只有2个button,1个textview,1个edittext。
在相对布局中,一般用到的控件属性解释如下:
在相对布局中有如下属性,解释如下:
Android:layout_above  为将该控件的底部放在指定id控件的上方
android:layout_below   同理类似,将该控件的顶部放在指定id控件的下方
android:layout_toLeftOf  将该控件的右端紧挨着放在指定id控件的左端。
android:layout_toRightOf  将该控件的左端紧挨着放在指定id控件的右端
android:layout_alignParentRight  为true时将该控件右端与父控件右端对齐
android:layout_alignParentLeft       为true时将该控件左端与父控件左端对齐
android:layout_alignParentTop       为true时将该控件顶端与父控件顶端对齐
android:layout_alignParentBottom  为true时将该控件底端与父控件底端对齐
android:layout_alignBottom   将该控件底部与指定id控件底部控件对齐
android:layout_alignLeft 将该控件左边与指定id控件左边对齐
android:layout_alignRight        将该控件右边与指定id控件右边对齐
android:layout_alignTop  将该控件顶端与指定id控件顶端对齐
实现上面activity比较简单,其xml代码如下:
代码如下:
<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"
    android:padding="10px" >

    <TextView
        android:id="@+id/input"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/input_dis"
        tools:context=".MainActivity" />
       <EditText
  android:id="@+id/edit"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
        android:layout_below="@id/input"
        android:background="@android:drawable/editbox_background"
        />
       <Button
  android:id="@+id/ok"
  android:layout_height="wrap_content"
  android:layout_width="wrap_content"
  android:layout_below="@id/edit"
  android:layout_alignParentRight="true"
  android:layout_marginLeft="10px"
  android:text="@string/ok" 
  />
       <Button
  android:id="@+id/cancel"
  android:layout_height="wrap_content"
  android:layout_width="wrap_content"
  android:layout_below="@id/edit"
  android:layout_toLeftOf="@id/ok"
  android:text="@string/cancel"
  />

</RelativeLayout>

 总结:activity的相对布局比较灵活,一些常见的属性也比较多,用得多自然就会了。
 
 作者:tornadomeet

您可能感兴趣的文章:android Activity线性布局和表格布局实例讲解Android 表格布局TableLayout示例详解详解Android TableLayout表格布局Android开发之TableLayout表格布局Android布局之TableLayout表格布局Android布局之表格布局TableLayout详解android layout 按比例布局的代码Android动态添加设置布局与控件的方法Android开发菜单布局之表格布局示例


--结束END--

本文标题: android Activity相对布局的使用方法

本文链接: https://www.lsjlt.com/news/27293.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android线性布局与相对布局的实现
    目录线性布局(LinearLayout)相对布局(RelativeLayout)总结线性布局(LinearLayout) 名字含义android:id设置一个id方便使用androi...
    99+
    2024-04-02
  • Android线性布局与相对布局如何实现
    这篇文章主要讲解了“Android线性布局与相对布局如何实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android线性布局与相对布局如何实现”吧!线性布局(LinearLayout)名...
    99+
    2023-06-29
  • android相对布局有哪些特点
    相对布局是一种Android布局,其特点如下:1. 相对布局是一种灵活的布局方式,可以根据控件之间的相对关系来确定其位置和大小。2....
    99+
    2023-10-10
    android
  • Android之Activity使用方法
    【Activity】 一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘...
    99+
    2023-10-08
    android java 开发语言
  • android相对布局属性有哪些
    Android相对布局属性有以下几种:1. layout_alignParentTop:将控件的顶部与父布局的顶部对齐2. layo...
    99+
    2023-08-16
    android
  • 【Android】相对布局(RelativeLayout)最全解析
    【Android】相对布局(RelativeLayout)最全解析 一、相对布局(RelativeLayout)概述二、根据父容器定位三、根据兄弟控件定位 一、相对布局(RelativeL...
    99+
    2023-09-09
    android android studio ui
  • Android RelativeLayout相对布局属性有哪些
    Android RelativeLayout相对布局属性包括以下几种:1. android:layout_alignParentTo...
    99+
    2023-08-18
    Android
  • Android 布局中的android:onClick的使用方法总结
    Android 布局中的android:onClick的使用方法总结Android布局中的 android:onClick=“...”属性设置点击时从上下文中调用指定的方法。该属性值和要调用的方法名称完全一致。一般在Activity定义符合...
    99+
    2023-05-30
    android onclick roi
  • activity通过什么方法设置布局文件
    在Android开发中,可以通过以下几种方法来设置布局文件:1. 使用XML文件:Android提供了一种XML语言来描述应用程序的...
    99+
    2023-09-15
    activity
  • Xamarin.Forms的相对布局RelativeLayout有什么用
    这篇文章主要为大家展示了“Xamarin.Forms的相对布局RelativeLayout有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Xamarin.Forms的相对布局Relativ...
    99+
    2023-06-04
  • android线性布局嵌套使用的方法是什么
    在Android中,可以通过在布局文件中使用嵌套的线性布局来实现复杂的界面布局。下面是嵌套使用线性布局的方法:1. 在布局文件中使用...
    99+
    2023-10-10
    Android
  • android如何调用activity方法
    要调用一个Activity的方法,你需要先获取该Activity的实例,然后使用该实例来调用方法。以下是几种常用的方法:1. 使用I...
    99+
    2023-08-08
    android activity
  • Android实现布局全屏的方法
    这篇文章给大家分享的是有关Android实现布局全屏的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Android是什么Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,...
    99+
    2023-06-14
  • Android使用ViewStub实现布局优化方法示例
    目录实践过程实现方式知识点实践过程 Hello,大家好啊,我是小空,今天带大家了解下动态加载控件ViewStub。 在平时开发中经常会遇到复杂布局,而每一个view都是会占据内存和消...
    99+
    2024-04-02
  • android调用activity的方法是什么
    Android调用Activity的方法是通过Intent来实现的。可以通过以下步骤来调用目标Activity的方法:1. 创建In...
    99+
    2023-08-18
    android activity
  • android怎么调用activity方法
    要调用一个Activity的方法,首先需要获取Activity的实例,然后通过该实例来调用方法。以下是一种常用的方法调用方式:1. ...
    99+
    2023-09-16
    activity android
  • CSS布局教程:实现对比布局的最佳方法
    CSS布局教程:实现对比布局的最佳方法,需要具体代码示例引言:CSS是一种强大的样式语言,可以用于控制网页的布局和样式。在网页设计中,经常会遇到需要实现对比布局的情况。对比布局是指网页中的两个或多个元素以对比的方式排列和展示,从而吸引用户的...
    99+
    2023-10-25
    最佳方法 CSS布局 对比布局
  • android调用activity方法有哪些
    在Android中,可以使用以下几种方式调用Activity的方法:1. 直接调用方法:如果Activity的实例已经存在,可以直接...
    99+
    2023-09-13
    Android activity
  • android嵌套布局的方法有哪些
    Android中常用的嵌套布局方法有以下几种:1. LinearLayout嵌套:使用LinearLayout作为父布局,可以设置其...
    99+
    2023-08-09
    android
  • android布局的设置方法是什么
    Android布局的设置方法是通过XML文件来定义布局结构和属性,然后在代码中加载布局并进行操作。以下是一些常用的布局设置方法:1....
    99+
    2023-10-11
    android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作