【个人总结】Android几种常用布局的总结
2013-08-11 11:39
501 查看
1、线性布局(LinearLayout):框架内的元素在横向或纵向呈线性排布。该框架可通过orientation控制现线性方向,通过layout_weight控制一行中各个元素的比例。一个LinearLayout元素就是一行或一列(看orientation决定)。
2、框架布局(FrameLayout):该框架是一个层叠的布局,放上去的元素是呈一层一层分布的,主要用来放置需要重叠的元素,比如图片等。
3、相对布局(RelativeLayout):最常用的一种布局,可根据控制元素与元素的相对距离,相对比较灵活,一般要决定一个元素的距离,需要两个相对位置才能比较准确确定,就跟两点坐标确定一个距离位置是一个道理。控制相对位置的属性有很多,常用的有toLeftOf,toRightOf,above,below,alignLeft,alignRight,alignTop,alignBottom等等。
4、表格布局(TableLayout): 该布局是继承了线性布局,可控制多行多列,可控制行是否可隐藏,是否可伸缩。StretchColumn表示可伸展列,元素不够列宽度自动伸展补齐,ShrinkColumn表示可收缩列,元素不够或超出列宽度会自动收缩,CollapseColumn表示可隐藏列。可通过这几个属性控制有几列,然后加入子标签<TableRow>添加行,几个<TableRow>表示几行。
相关文章推荐
- Android Layout布局使用总结Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件。 帧布局(FrameLayout):组件从
- 【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- 【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- 【Android】直播必备之YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- Android中常见的几种布局的总结
- android 常用UI 之2--几种主要布局要点
- Android界面布局的几种常用方式
- Android中LinearLayout布局的常用属性总结读书笔记
- Android常用布局管理器总结
- 【Android 开发】:Android布局中的几种常用属性
- Android中常用布局属性总结
- 【android基础篇之二】结合DroidDraw工具谈Android的几种常用布局(layout)
- Android常用基础知识个人总结(一)
- 【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- 个人安卓学习笔记---Android布局大总结(一)
- 几种Android布局layout组件主要常用属性
- 学习android第四周总结相对布局和线性布局常用属性的作用
- YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- Android界面布局的几种常用方式
- android学习笔记---android常用的软件布局方式,使用方法总结