Android入门之RelativeLayout、FrameLayout用法分析

作者:shichen2014 时间:2021-10-16 03:21:32 

本文讲述的是Android中RelativeLayout、FrameLayout的用法。具体如下:

RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。

Android入门之RelativeLayout、FrameLayout用法分析

在RelativeLayout布局里的控件包含丰富的排列属性:

Layout above:选择ID A,则该控件在A控件的上方, Layout below、Layout to left of。等同样用法。使用 RelativeLayout布局的时候,最好在界面设计时 做好布局,尽少程序运行时 做控件布局的更改,因为 RelativeLayout布局里面的属性之间,很容易冲突,例如, Layout below、 Layout above同选 ID A,那就肯定发生冲突了。

FrameLayout,顾名思义跟帧有关,布局里所有的控件都被放到布局的左上角,并且一层覆盖一层。

Android入门之RelativeLayout、FrameLayout用法分析

FrameLayout布局里面的控件布局属性才那几项,其中关键的是layout_gravity,负责控制控件的位置。

至于FrameLayout布局的常用情况读者可以在后续的学习中进一步掌握。

标签:Android
0
投稿

猜你喜欢

  • Java对象级别与类级别的同步锁synchronized语法示例

    2023-06-25 09:11:22
  • Servlet3.0学习总结之基于Servlet3.0的文件上传实例

    2023-09-02 01:51:33
  • 深入多线程之:用Wait与Pulse模拟一些同步构造的应用详解

    2021-07-09 06:14:19
  • idea打包java可执行jar包的实现步骤

    2022-07-30 02:57:48
  • 深入理解Spring事务原理

    2022-01-18 04:16:39
  • C#实现温度转换功能

    2021-10-06 22:54:18
  • Java线程池submit阻塞获取结果的实现原理详解

    2021-08-29 03:55:45
  • 封装flutter状态管理工具示例详解

    2022-04-17 14:15:56
  • Kafka 日志存储实现过程

    2021-11-01 05:04:00
  • 通过C++程序示例理解设计模式中的外观模式

    2022-02-06 19:38:15
  • 详解如何用c++实现平衡二叉树

    2023-11-30 21:29:44
  • Java语言一元运算符实例解析

    2023-01-14 15:31:22
  • Java中Validated、Valid 、Validator区别详解

    2023-11-11 13:53:31
  • C# WinForm中Panel实现用鼠标操作滚动条的实例方法

    2021-08-08 01:52:42
  • java复制文件的4种方式及拷贝文件到另一个目录下的实例代码

    2023-05-15 16:03:25
  • C#实现简化QQ聊天窗口

    2023-01-18 19:01:20
  • 基于C#中XmlWriter写入Xml的深入分析

    2021-06-29 10:00:54
  • 基于C#解决库存扣减及订单创建时防止并发死锁的问题

    2023-03-16 20:59:53
  • SpringBoot整合Web开发之Json数据返回的实现

    2023-04-27 05:06:51
  • Android下使用TCPDUMP实现数据抓包教程

    2021-12-08 07:58:42
  • asp之家 软件编程 m.aspxhome.com