android 相对布局例子代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context="com.example.prize.mydemo1.Main3Activity"><RelativeLayoutandroid:id="@+id/relative1"android:layout_width="match_parent"android:layout_height="match_parent"android:background="#FFFFFF"><!--layout_alignParentLeft 控件位置在布局左边--><!--layout_alignParentTop  控件位置在布局上面--><viewandroid:id="@+id/view1"android:layout_width="match_parent"android:layout_height="50dp"android:layout_alignParentLeft="true"android:layout_alignParentTop="true"android:background="#550000"/><!--layout_below 当前控件在目标控件下面--><!--layout_alignRight 向目标控件右边对齐--><viewandroid:id="@+id/view2"android:layout_width="50dp"android:layout_height="match_parent"android:layout_below="@+id/view1"android:layout_alignRight="@+id/view1"android:background="#FF2222"/><!--layout_alignParentBottom 控件位置在布局的下面--><!--layout_toLeftOf 当前控件在目标控件的左边--><viewandroid:id="@+id/view3"android:layout_width="match_parent"android:layout_height="50dp"android:layout_alignParentBottom="true"android:layout_toLeftOf="@id/view2"android:background="#FF7777"/><!--layout_above 当前控件在目标控件的上面--><viewandroid:id="@+id/view4"android:layout_width="50dp"android:layout_height="0dp"android:layout_above="@+id/view3"android:layout_below="@+id/view1"android:background="#FF8F44"/><viewandroid:id="@+id/view5"android:layout_width="match_parent"android:layout_height="50dp"android:layout_toLeftOf="@+id/view2"android:layout_below="@id/view1"android:layout_toRightOf="@id/view4"android:background="#FFDA44"/><viewandroid:id="@+id/view6"android:layout_width="50dp"android:layout_height="match_parent"android:layout_below="@+id/view5"android:layout_above="@+id/view3"android:layout_toLeftOf="@+id/view2"android:background="#D6FF33"/><viewandroid:id="@+id/view7"android:layout_width="match_parent"android:layout_height="50dp"android:layout_above="@+id/view3"android:layout_toLeftOf="@+id/view6"android:layout_toRightOf="@+id/view4"android:background="#B4FF44"/><viewandroid:id="@+id/view8"android:layout_width="50dp"android:layout_height="match_parent"android:layout_above="@+id/view7"android:layout_toRightOf="@+id/view4"android:layout_below="@+id/view5"android:background="#99FF55"/><viewandroid:id="@+id/view9"android:layout_width="match_parent"android:layout_height="50dp"android:layout_below="@+id/view5"android:layout_toLeftOf="@+id/view6"android:layout_toRightOf="@+id/view8"android:background="#44FF44"/><viewandroid:id="@+id/view10"android:layout_width="50dp"android:layout_height="match_parent"android:layout_toLeftOf="@+id/view6"android:layout_below="@+id/view9"android:layout_above="@+id/view7"android:background="#55FF99"/><viewandroid:id="@+id/view11"android:layout_width="match_parent"android:layout_height="50dp"android:layout_above="@+id/view7"android:layout_toLeftOf="@+id/view10"android:layout_toRightOf="@+id/view8"android:background="#55FFDD"/><viewandroid:id="@+id/view12"android:layout_width="50dp"android:layout_height="match_parent"android:layout_above="@+id/view11"android:layout_toRightOf="@+id/view8"android:layout_below="@+id/view9"android:background="#55DDFF"/><viewandroid:id="@+id/view13"android:layout_width="match_parent"android:layout_height="50dp"android:layout_below="@id/view9"android:layout_toRightOf="@+id/view12"android:layout_toLeftOf="@+id/view10"android:background="#44B4FF"/></RelativeLayout></LinearLayout>

布局样子

posted on 2018-04-02 21:56 观心静 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/guanxinjing/p/9708640.html

android 相对布局例子代码相关推荐

  1. Android --- 使用纯java代码实现相对布局(通俗易懂)

    java布局 java代码布局和xml布局的区别 1.Java纯布局更加的灵活,比如自定义控件或一些特殊要求时,使用java代码布局 2.常用的xml布局是所见即所得的编写方式,以及xml本身拥有一些 ...

  2. 在Android中用纯Java代码布局

    感谢大佬:https://www.jianshu.com/p/7aedea560f16 在Android中用纯Java代码布局 本文的完成了参考了一篇国外的教程,在此表示感谢. Android中的界面 ...

  3. android demo示例代码,Android Service demo例子使用详解(示例代码)

    Android Service demo例子使用详解\ 概述 Service 是 Android 的四大组件之一,它主要的作用是后台执行操作,Activity 属于带有 UI 界面跟用户进行交互,而 ...

  4. Android开发——布局性能优化的一些技巧(一)

    0. 前言 上一篇我们分析了为什么LinearLayout会比RelativeLayout性能更高,意义在于分析了这两种布局的实现源码,算是对一个小结论的证明过程,但是对布局性能的优化效果,对这两种布 ...

  5. Android 实现布局动态加载

    Android 动态加载布局 通过使用LayoutInflater 每次点击按钮时候去读取布局文件,然后找到布局文件里面的各个VIEW 操作完VIEW 后加载进我们setContentView 方面里 ...

  6. Android帧布局(Frame Layout)

    Android帧布局(Frame Layout) FrameLayout是最简单的一个布局管理器.FrameLayout为每个加入其中的组件创建一个空白区域(一帧),这些组件根据layout_grav ...

  7. Android相对布局(RelativeLayout)

    Android相对布局(RelativeLayout) 备注:这里的视图和元素是等同的概念. RelativeLayout是一个允许子视图相对于其他兄弟视图或是父视图显示的视图组(通过ID指定).每个 ...

  8. Android的布局

    对于Android的布局,下面的一个例子可以很好的说明Android的布局的特性和Android的xml的设置. 首先是layout中的xml文件的各个函数的内容: android:idà为控件指定相 ...

  9. android 首字母 验证码,Android 验证码功能实现代码

    先给大家展示下效果图,如果大家感觉还不错,请参考实现代码 很简单的一个例子,点击刷新验证码,刷新当前显示的验证码,点击确定,如果输入的和显示的匹配,就会跳转到下一个界面中,这里只是实现了跳转,并没有进 ...

最新文章

  1. Chrome 技术篇-常用web调试技巧清除缓存并硬性重新加载
  2. CentOS文件权限管理
  3. mysql中利用sql语句修改字段名称,字段长度等操作(亲测)
  4. 她,既是一个风华绝代的演员,更是WiFi之母...
  5. android jni 调用java_Android 基于NDK的JNI开发 C调用java和java调用C
  6. PostgreSQL 10.1 手册_部分 IV. 客户端接口_第 33 章 libpq - C 库_33.11. 杂项函数
  7. 智能实验室-CHM浏览器(CHM Explorer) 2.0.0.200
  8. 怎样查阅电脑最大能够扩充多大的内存
  9. 武汉三首,记录备忘,写的不好,以后再改
  10. 如何确定线程池核心数的最佳值?
  11. Jenkins可持续集成
  12. Java8 Lambda之Collectors.toMap
  13. 盘点功能软件测试用例,盘点那些必不可少的“用例集”
  14. learn the python the hard way习题26~30总结
  15. ISO 19011 《管理体系审核指南》
  16. 微信小程序与后端Java接口交互-图书搜索实现
  17. Android 透明度数值对应表
  18. 表中数据的更改量保存视图
  19. Error:All flavors must now belong to a named flavor dimension. Learn more at
  20. 浅谈java发展历程以及java特点

热门文章

  1. SpringSecurity Filter
  2. StereoPannerNode
  3. 图解TCPIP-传输层 TCP报文
  4. C++ 对比 C语言
  5. neo4j limit
  6. 102份深圳炒房材料曝光 网友举报千人炒房大会
  7. Spring Boot学习总结(24)——Spring Boot 2.5 新特性一览
  8. Tomcat学习总结(18)—— Tomcat启动时org.apache.catalina.util.SessionIdGenerator产生安全随机类SecureRandom的实例慢问题解决
  9. 互联网推送服务原理:长连接+心跳机制(MQTT协议)
  10. 最大化窗口快捷键_计算机快捷键大全(最全篇)