TableLayout简单使用

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:stretchColumns="1"
>

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world"
android:textColor="#FFFFFF"
android:textSize="20dp"
android:background="#333333"
/>

<TableRow
android:layout_width="fill_parent"
>
<TextView
android:layout_height="wrap_content"
android:text="姓名:"
android:textColor="#FFFFFF"
android:background="#111111"
android:textSize="15sp"
android:gravity="right"
/>
<EditText
android:background="#FF00FF"
android:layout_width="fill_parent"
android:padding="3dp"
/>
</TableRow>
<TableRow >
<TextView
android:layout_height="wrap_content"
android:text="年龄:"
android:textColor="#FFFFFF"
android:background="#111111"
android:textSize="15sp"
android:gravity="right"
/>
<TextView
android:gravity="end"
android:text="20year"
android:textSize="15sp"
android:textColor="#ff00ff"
android:background="#FFFF00"
android:scrollHorizontally="true"
/>
</TableRow>
<TableRow >
<TextView
android:layout_height="wrap_content"
android:text="密码:"
android:textColor="#FFFFFF"
android:background="#111111"
android:textSize="15sp"
android:gravity="right"
/>
<EditText
android:background="#FF00FF"
android:inputType="textPassword"
/>
</TableRow>
<TableRow >
<View
android:layout_width="fill_parent"
android:layout_height="2dp"
android:background="#FF0000"
/>
</TableRow>
<TableRow >
<TextView
android:layout_height="wrap_content"
android:text="电话:"
android:textColor="#FFFFFF"
android:background="#111111"
android:textSize="15sp"
android:gravity="right"
/>
<EditText
android:background="#FF00FF"
android:inputType="phone"
/>
</TableRow>
</TableLayout>

时间: 2024-11-13 06:52:45

TableLayout简单使用的相关文章

New UI-布局之TableLayout(表格布局)详解

New UI-布局之TableLayout(表格布局)详解  --转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途! 小猪Android开发交流群已建立,欢迎大家加入,无论是新手,菜鸟,大神都可以,小猪一个人的 力量毕竟是有限的,写出来的东西肯定会有很多纰漏不足,欢迎大家指出,集思广益,让小猪的博文 更加的详尽,帮到更多的人,O(∩_∩)O谢谢! 小猪Android开发交流群:小猪Android开发交流群群号:421858269 新Android UI实例大全目录:http://b

Android学习笔记--TabLayout的简单使用

我们在应用viewpager的时候,经常会使用TabPageIndicator来与其配合.达到很漂亮的效果.但是TabPageIndicator是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator来满足自己的需求,在2015年的google大会上,google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个TabLayout,它就可以完成TabPageIndicator的效果,而且还是官方的,最好的是它可以兼容

Android开发笔记 TableLayout常用的属性介绍

今天看了安卓简单控件的布局方式,大概有绝对.相对.表格.线性.帧式布局五种方式,表格布局里面的一些属性相对来说比较复杂,下面主要谈谈表格方式布局的一些属性 TableLayout经常用到的属性有: android:collapseColumns:以第0行为序,隐藏指定的列: android:collapseColumns该属性为空时,效果如下图: 把android:collapseColumns=0,2-------------->意思是把第0和第2列去掉,如下图: android:shrink

[Android] TableLayout

public class TableLayout extends LinearLayout 查过文档,整理下要点: 一个 TableLayout 包含一些 TableRow 对象,每个对象代表一行.除此之外也可以包含其他对象,比如直接放入 <TextView> . TableLayout 容器不会为子元素显示边框线. 每一行包含 0 个或多个单元,每个单元可以放一个 View 对象. 一个 Table 的单元可以为空 单元可以像 HTML 一样占据多列 <span> 一个列的宽度由

FrameLayout和TableLayout

FrameLayout 相比于前面两种布局就简单很多,因此它的应用场景也少了很多,FrameLayout没有任何定位方式,所有控件都放在布局的左上角,如果拜访量多个控件,则最后定义的压在其他控件的最上面. TableLayout 这种布局允许我们使用表格的方式来排列控件,这种布局也不是很常用,你只需要了解一下他的基本用法就可以了.既然是表格就一定有列和行,设计表格是我们应该尽量让每一行都拥有相同的列数,这样的表格也是简单的.当某一行要有不相等的列数时,可以进行单元格合并解决这个问题,通过layo

Android的学习第六章(布局一TableLayout)

今天我们来简单的说一下Android不居中的TableLayout布局(表格布局) 表格布局的意思就是将我们的布局看做为一个表格,主要用于对控件进行整齐排列 我们看一个简单的案例 <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=&q

Android五种布局方式——LinearLayout、RelativeLayout、TableLayout....(四)

Android五种布局方式--LinearLayout.RelativeLayout .TableLayout.... Android使用XML声明界面布局 将程序的表现层和控制层分离 修改用户界面时,无需更改程序的源代码 可视化工具设计用户界面 Android五种布局方式 LinearLayout线性布局 AbsoluteLayout坐标布局 RelativeLayout相对布局 FrameLayout帧布局 TableLayout表格布局 GridLayout 1.LinearLayout线

Android笔记-4-实现登陆页面并跳转和简单的注册页面

实现登陆页面并跳转和简单的注册页面 首先我们来看看布局的xml代码 login.xml <span style="font-family:Arial;font-size:18px;"><?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&qu

Android——TableLayout

TableLayout的行数由开发人员直接指定,即有多少个TableRow对象(或View控件),就有多少行. TableLayout的列数等于含有最多子控件的TableRow的列数.如第一TableRow含2个子控件,第二个TableRow含3个,第三个TableRow含4个,那么该TableLayout的列数为4. TableLayout可设置的属性包括全局属性及单元格属性. 1.全局属性也即列属性,有以下3个参数: android:stretchColumns    设置可伸展的列.该列可