博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android界面布局(3)—相对布局和绝对布局
阅读量:6079 次
发布时间:2019-06-20

本文共 1390 字,大约阅读时间需要 4 分钟。

hot3.png

相对布局

        相对布局(RelativeLayout)是一种非常灵活的布局方式,能够通过指定界面元素与其他元素的相对位置关系,确定界面中所有元素的布局位置。相对布局和线性布局有着共同的优点,能够最大程度保证在各种屏幕类型的手机正确的显示界面布局。

相对布局的各种属性

相对于兄弟元素

  • android:layout_below="@id/aaa":在指定View的下方
  • android:layout_above="@id/xxx":在指定View的上方
  • android:layout_toLeftOf="@id/bbb":在指定View的左边
  • android:layout_toRightOf="@id/cccc":在指定View的右边

相对于父元素

  • android:layout_alignParentLeft="true":在父元素内左边
  • android:layout_alignParentRight="true":在父元素内右边
  • android:layout_alignParentTop="true":在父元素内顶部
  • android:layout_alignParentBottom="true":在父元素内底部

对齐方式

  • android:layout_centerInParent="true":居中布局
  • android:layout_centerVertical="true":水平居中布局
  • android:layout_centerHorizontal="true":垂直居中布局
  • android:layout_alignTop="@id/xxx":与指定View的上边界一致
  • android:layout_alignBottom="@id/xxx":与指定View下边界一致
  • android:layout_alignLeft="@id/xxx":与指定View的左边界一致
  • android:layout_alignRight="@id/xxx":与指定View的右边界一致

间隔

  • android:layout_marginBottom=""; 离某元素底边缘的距离
  • android:layout_marginLeft=""; 离某元素左边缘的距离
  • android:layout_marginRight ="";离某元素右边缘的距离
  • android:layout_marginTop=""; 离某元素上边缘的距离
  • android:layout_paddingBottom=""; 离父元素底边缘的距离
  • android:layout_paddingLeft=""; 离父元素左边缘的距离
  • android:layout_paddingRight ="";离父元素右边缘的距离
  • android:layout_paddingTop=""; 离父元素上边缘的距离

— — — — — — — — 华丽的分割线 — — — — — — — — 

绝对布局

        绝对布局(AbsoluteLayout)能通过指定的界面元素的坐标位置,来确定用户界面的整体布局。绝对布局是一种不推荐使用的布局(降低了界面布局对不同类型和尺寸屏幕的适应能力)。每一个界面控件都要指定坐标 (X,Y)。

 

转载于:https://my.oschina.net/zhangyujian/blog/790791

你可能感兴趣的文章
【BZOJ2019】nim
查看>>
四部曲
查看>>
LINUX内核调试过程
查看>>
【HDOJ】3553 Just a String
查看>>
Java 集合深入理解(7):ArrayList
查看>>
2019年春季学期第四周作业
查看>>
linux环境配置
查看>>
ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
查看>>
一个想法(续二):换个角度思考如何解决IT企业招聘难的问题!
查看>>
tomcat指定配置文件路径方法
查看>>
linux下查看各硬件型号
查看>>
epoll的lt和et模式的实验
查看>>
Flux OOM实例
查看>>
07-k8s-dns
查看>>
Android 中 ListView 分页加载数据
查看>>
oracle启动报错:ORA-00845: MEMORY_TARGET not supported on this system
查看>>
Go方法
查看>>
Dapper丶DapperExtention,以及AbpDapper之间的关系,
查看>>
搞IT的同学们,你们在哪个等级__那些年发过的帖子
查看>>
且谈语音搜索
查看>>