浅析android 四大布局
16lz
2021-01-24
四大布局
android 中的布局在整个系统中是很重要的。
关于各个组件在一个页面中,如何更好更加合适的摆放,就要用到常见的几种布局的特性了。
常见的布局主要有:
Linearlayout,Relativelayout,Framelayout,TableLayout,四种,
另外还有其他的一些布局,也会用到,但是不如这几个用的多
Linearlayout,为线性布局,分为垂直方向,和水平方向两种。
通常可以通过设置权重,来平分剩下的空间(水平方向或是垂直的方向)
RelativeLayout ,称为相对布局,顾名思义,也就是相对与其他的控件而言的,可以是相对与父级元素(控件),也可以是相对于某个元素(通常可以通过ID找到被“依靠”的元素)。还可以利用其他的属性创造出其他效果。
Framelayout ,通常称为帧布局,使可以重叠的。关于其应用,可以浏览网址点击打开链接
TableLayout,如同网页中的table元素一样,只不过没有了显式列元素(通常系统自动根据最大的决定)。它有TableRow。
一些有趣的属性,还是需要在实践中不断的探索的》》》
更多相关文章
- Android(安卓)Adapter使用总结
- Android(安卓)TV RecyclerView 焦点处理及获取焦点的Item保持在
- Android开发之Java集合类性能分析
- 转载:Android(安卓)实用工具Hierarchy Viewer实战
- 在android 两个类之间 get,set方法传参使用
- android优化之UI优化
- Android开发笔记(一百二十三)下拉刷新布局SwipeRefreshLayout
- Android之模仿微信登陆界面(一)
- Android(安卓)-计算器的实现