Android UI学习(二)
来源:互联网 发布:阿里朗软件 编辑:程序博客网 时间:2024/05/21 08:45
Android的UI容器比较多,但是要掌握用好还是需要一定的努力的,不然很难成熟,刚才看了TableLayout,下面对这个知识点进行记录:
TableLayout 顾名思义就是一个表格的布局,这种布局中就是像表格一样,一格一格的,在TableLayout 中每一行是TableRow标签,这个标签下的是一行,在这一行中可以添加相关的UI组件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TableLayout android:layout_width="match_parent" android:layout_height="match_parent" android:stretchColumns="1" android:shrinkColumns="2"> <TableRow android:orientation="vertical"> <TextView android:background="@color/red" android:text="xushuangshuang" /> <TextView android:background="@color/saddlebrown" /> <TextView android:text="huoxing" android:background="@color/gainsboro"/> </TableRow> <TableRow> <TextView android:background="@color/red" android:text="xushuangshuang" /> <TextView android:text="benben" android:background="@color/black" /> </TableRow> </TableLayout></LinearLayout>
在这一行中有些项目需要拉伸,有些需要压缩,有些需要隐藏,下面介绍这三个文件,在算行的数目时,是从0开始计算的
Shrinkable表示这一列可以被压缩,Stretchable表示这一列可以被拉伸,Collapsed表示这个列的所有单元格都会被隐藏掉
TableLayout的使用方式挺简单的,有了这三个方式就可以简单的修改相应的属性。
0 0
- Android UI学习(二)
- Android UI学习(二)
- Android UI控件学习笔记(二)
- Android优化UI(二)
- Android之UI学习篇十二:ListView控件学习(二)
- Android学习笔记十一之Android基础UI二
- Android学习笔记十一之Android基础UI二
- Android UI学习(一)
- Android学习路线(二十二)运用Fragment构建动态UI——构建一个灵活的UI
- UI基础学习之(二):UILabel
- UI框架学习记录(二)
- android UI线程与非UI线程交互(二)
- 【Android基础】(8)UI控件(二)
- Android UI布局与控件(二)
- Android UI性能优化(二)
- Android UI 初学笔记(二)
- Android UI控件二
- Android UI(二)
- 人脸图像的预处理
- java实现求可逆矩阵使用代数余子式的形式
- 日经社説 20150629 「学校信仰」脱して多様な教育を探ろう
- Java集合框架List,Map,Set, Queue介绍
- 清除eclipse中 Launch configuration的历史记录
- Android UI学习(二)
- 过滤器的配置(设置字符集)
- 社説 20150629 口永良部1か月 避難の長期化に備えた支援を
- 调用约定__stdcall / __cdecl
- IOS调试技巧——异常断点
- oracle代理用户
- 工作流流程是否可以没有表单或公文?
- Java IO总结
- Nmap扫描教程之基础扫描详解