andriod_第二天_表格布局

TableLayout(相对布局)

:layout/activity_main.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
   >

<TableLayout 
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:stretchColumns="1">
        <TableRow>
            <TextView 
                android:text="用户名:"
                />
            <EditText 
                android:hint="请输入1-10个字符"/>
            
        </TableRow>
        <TableRow>
            <TextView 
                android:text="密   码:"
                />
            <EditText 
                android:hint="请输入1-10个字符"/>
            
        </TableRow>
    </TableLayout>
    <TableLayout 
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:stretchColumns="0,1">
        <TableRow>
            <Button 
                android:text="登陆"
                android:background="@drawable/btn_bg"
                android:textColor="#FFF"
                android:drawableLeft="@drawable/login32x32"
                android:layout_gravity="center_horizontal"
                />
            <Button 
                android:text="退出"
                android:background="@drawable/btn_bg"
                android:textColor="#FFF"
                android:drawableLeft="@drawable/exit32x32"
                android:layout_gravity="center_horizontal"
                />
        </TableRow>
    </TableLayout>

</LinearLayout>

效果:

时间: 2024-10-13 16:23:54

andriod_第二天_表格布局的相关文章

Android布局_表格布局TableLayout

一.TableLayout概述 TableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象 二.TableLayout的全局属性  1.android:collapseColumns = "1,2" 隐藏从0开始索引列,列直接必须ongoing逗号隔开:1,2,5 <TableLayout xmlns:android="http://schemas.android.com/apk/res/android&

web前端_表格table布局,同一列两个&lt;td&gt;之间有间隙解决办法。

同学接了个很简单的网站.结果在布局的时候发现网页头部和网页主体之间差不多有1px的间隙.怎么也去除不了,帮忙看了看,隋记录下来,是这样的,网页头部和主体分别在两个<td>中(使用table布局),贴上简单demo: 效果如下,间隙消失了,最重要的是红色矩形圈起来的那句. 如果去掉红色矩形圈起来的部分,效果如下: web前端_表格table布局,同一列两个<td>之间有间隙解决办法.

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

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

Android布局之表格布局TableLayout

一.TableLayout概述 TableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以是一个View的对象 二.TableLayout的全局属性  android:collapseColumns = "1,2"      隐藏从0开始索引列,列直接必须ongoing逗号隔开:1,2,5 android:shrikColumns = "1,2"       收缩从0开始的索引列.当可收缩的列太宽(内容过多)不会被挤出屏

安卓表格布局android:collapseColumns,android:shrinkColumns和stretchColumn

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

2.2.3 TableLayout(表格布局)

本节引言: 前面我们已经学习了平时实际开发中用得较多的线性布局(LinearLayout)与相对布局(RelativeLayout), 其实学完这两个基本就够用了,笔者在实际开发中用得比较多的也是这两个,当然作为一个好学的程序猿, 都是喜欢刨根问题的,所以虽说用得不多,但是还是有必要学习一下基本的用法的,说不定哪一天能用得上呢! 你说是吧,学多点东西没什么的,又不吃亏!好了,扯淡就扯到这里,开始这一节的学习吧,这一节我们会学习 Android中的第三个布局:TableLayout(表格布局)!

【Android】利用相对布局布置更新软件的style为主题对话框的Activity,利用layout_weight属性对表格布局的行划分

Android布局中,同样可以与网页的div布局,用百分比来指定宽度.同样也可以像vb,c#,或者网页中的absolute布局一样,利用style为主题对话框的Activity整出模态窗口.比如,如下图所示的布局,在现在各类的安卓应用中很常见的.同时,设定在这个安卓程序一开始就弹出一个更新软件的Activity.那该如何完成呢? 1.首先,先到res\values\string.xml中布置好各个组件的字体,当然你可以边做安卓工程边添加.命名的时候有一定的规则,指明这个字体,是在哪个Activi

Android UI之TableLayout(表格布局)

说明:表格布局采用常见的表格方式来表示布局,与上文中提到的android:weight属性显示出来的效果有些相似.而事实上,TableLayout的确是LinearLayout的子类,因此本质上还是线性布局.实际开发中,我们经常会采用adnroid:weight属性来代替表格布局. 跟在html中写表格有点类似,在TableLayout中,我们可以通过TableRow标签来为表格添加一个新的行.与html不同的是,只要包裹在TableLayout中,一个组件也可以成为一个新的行,如: <Tabl

【Android】利用表格布局,Android中xml文件与java的交互制作登录界面

登录界面是图形编程.网页编程的一个经典而又基础的程序. 在安卓中,如图所示一个基本登录界面: 点击取消按钮就关闭这个程序,点击登录按钮则显示用户输入的用户名与密码. 一.基本布局 这个程序利用到安卓中的表格布局. 先打开res/values/strings.xml中定义几个字符串.之所以不直接把字符串直接写在activity_main.xml的组件中,是因为免得Eclipse出现警告.这个文件的代码如下: <?xml version="1.0" encoding="ut