布局管理器
来源:互联网 发布:烈焰遮天 源码 双端 编辑:程序博客网 时间:2024/05/21 06:10
- 介绍
- 分类
介绍
不同的手机屏幕的分辨率、尺寸并不完全相同,如果让程序手动控制每个组件的大小、位置,则将给编程带来巨大的困难。为了解决这个问题,Android提供了布局管理器。布局管理器可以根据运行平台来调整组件的大小,程序员要做的,只是为容器选择合适的布局管理器。
布局管理器使得Android应用的图形用户界面具有良好的平台无关性。
通常,推荐使用布局管理器来管理组件的分布、大小,而不是直接设置组件的位置和大小。
Android的布局管理器本身就是一个UI组件,所有的布局管理器都是ViewGroup的子类。因此,所有布局都可以作为容器类使用,可以通过调用重载的addView()向布局管理器中添加组件。由于布局器也继承了View,因此我们完全可以将其当作一个普通UI组件,将其嵌套到其它布局管理器中。
分类
常用的布局管理器有:
- 线性布局,LinearLayout。
- 表格布局,TableLayout。
- 帧布局,FrameLayout。
- 相对布局,RelativeLayout。
- 绝对布局,AbsoluteLayout。
摘自《疯狂Android讲义》
阅读全文
0 0
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 布局管理器
- 免安装mysql 5.7.16 数据库操作步骤
- python中zip()函数的用法
- Spring Boot 入门问题集合
- redis DB 使用,包含客户端与jedis
- 自由浮动与总浮动
- 布局管理器
- HDU 5515 Game of Flying Circus
- systemctl 常用命令备忘
- android 横竖屏幕切换
- Mybatis Plugin插件安装破解及使用
- CONCAT函数的介绍及mybatis 中模糊查询
- git图形化工具GitKraken的使用——删除文件(rm)
- leveldb学习---0
- 纯虚函数与抽象类