Andorid开发常用的布局框架:
来源:互联网 发布:免费私有云软件 编辑:程序博客网 时间:2024/06/12 22:30
1,LinearLayout : 线性布局。按照重置或水平的顺序依次排列子元素,每个子元素都位于前一个元素之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个元素,而不是这个元素的宽度为多少;如果是水平排列,那么将是一个单行N列的结构。如果搭建两行两列的结构,通常的方式是先垂直排列两个元素,每一行元素里再包含一个LinearLayout进行水平排列。
2,RelativeLayout : 相对布局。RelativeLayout里面可以放多个控件,不过控件的位置可以是相对位置。 RelativeLayout允许子元素指定它们相对于父元素或兄弟元素的位置,这是实际布局中最常用的布局之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的可能性也大,使用相对布局时要多做些测试。
3,Absolute : 绝对布局。指定了子元素的准确的x/y坐标值,并显示在屏幕上。该布局没有边框,允许元素之间互相重叠。在实际中,不提倡使用这种布局方式,因为它固定了位置,所以在进行屏幕旋转时有明显弊端。
4,TableLayout : 表格布局。这个要和TableRow一起配合使用,很像HTML里面的Table.
5,FrameLayout : 帧布局。FrameLayout是最简单的布局。所有放在布局的控件,都按照层次堆叠在屏幕的左上角,定义任何空间位置相关的属性都毫无意义。后加进来的控件覆盖前面的控件。
阅读全文
1 0
- Andorid开发常用的布局框架:
- andorid开发布局优化
- Andorid常用布局和常用属性介绍
- Andorid linux常用的指令
- 【Andorid开发框架学习】之Volley入门
- Andorid制作内含控件的自定义布局
- 【Andorid学习笔记】常见的UI布局
- Andorid框架
- iOS 开发常用的框架
- ios开发常用的框架
- 【Andorid开发框架学习】之Mina开发之客户端开发
- 【Andorid开发框架学习】之Mina开发之服务器开发
- win8开发 常用的布局控件
- 【Andorid应用开发】-(4)布局优化原则及方法
- [Andorid应用开发]-(4)布局优化原则及方法
- 【Andorid开发框架学习】之Mina开发之Mina简介
- andorid开源快速开发框架之AndroidAnnoatitions
- Andorid布局详解
- js Dom转字符串与字符串转Dom
- PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变
- 设计模式C++实现(15)——观察者模式
- Zookeeper--Java客户端
- iOS开发网络篇 一一 XML解析
- Andorid开发常用的布局框架:
- Spyder编译环境问题:Spyder突然失去代码提示功能
- [leetcode] 28. Implement strStr()
- session失效之后重新登录,点击失效之前的菜单依旧返回登录页面
- 分解质因数
- css div自适应宽度
- 算法系列——排序算法总结
- c语言左旋字符串中的k个字符
- Java-出租-pat