Android入门之RelativeLayout、FrameLayout用法分析
作者:shichen2014 时间:2021-10-16 03:21:32
本文讲述的是Android中RelativeLayout、FrameLayout的用法。具体如下:
RelativeLayout是一个按照相对位置排列的布局,跟AbsoluteLayout这个绝对坐标布局是个相反的理解。
在RelativeLayout布局里的控件包含丰富的排列属性:
Layout above:选择ID A,则该控件在A控件的上方, Layout below、Layout to left of。等同样用法。使用 RelativeLayout布局的时候,最好在界面设计时 做好布局,尽少程序运行时 做控件布局的更改,因为 RelativeLayout布局里面的属性之间,很容易冲突,例如, Layout below、 Layout above同选 ID A,那就肯定发生冲突了。
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