`

android Table(1)

 
阅读更多

?xml version="1.0" encoding="utf-8"?> 
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
 
    <TableRow> 
        <TextView 
            android:text="column1" 
            android:padding="3dip"  /> 
        <TextView 
            android:text="column2" 
            android:padding="3dip"  /> 
        <TextView 
            android:text="column3" 
            android:padding="3dip"  /> 
    </TableRow> 
 
    <TableRow> 
        <TextView 
          android:text="column11" 
          android:visibility="invisible"/> //cell不见了 
        <TextView 
            android:text="左边的invisible" 
            android:gravity="right" 
            android:padding="3dip" /> 
        <Button 
            android:id="@+id/go" 
            android:text="go"  
            android:padding="3dip" /> 
        <Button 
            android:text="cancel" 
            android:padding="3dip" /> 
    </TableRow> 
 
    <View                               //间隔线 
        android:layout_height="2dip" 
        android:background="#F00" /> 
 
    <TableRow> 
        <TextView 
            android:text="右边的cell empty" /> 
        <TextView 
            android:layout_column="2" 
            android:text="跳开empty cell" 
            android:padding="3dip" /> 
    </TableRow> 
     
    <TableRow> 
        <TextView 
            android:text="合并3个单元格" 
            android:layout_span="3" 
            android:gravity="center_horizontal" 
            android:background="#FFC0C0C0" 
            android:textColor="#f00" 
            android:padding="3dip" /> 
    </TableRow> 
</TableLayout> 
 
分享到:
评论

相关推荐

    Layout_table android网格布局

    - **权重分配**:在TableRow中,可以使用`android:layout_weight`属性为控件分配权重,决定控件占据的列宽比例。 4. **Spanned Cells(跨列):** - 通过设置`android:layout_span`属性,可以让一个控件跨越多列...

    Android 自定义可上下左右滑动table

    1. **创建自定义View类**:首先,我们需要继承自Android的基础视图类,如`View`或` ViewGroup`,并重写其`onDraw()`方法来绘制表格的结构。如果需要更复杂的行为,可能还需要继承`ScrollView`或者`...

    Android代码-ExpandTable

    在Android开发中,"ExpandTable"是一个常见的需求,特别是在构建类似58同城这样的信息分类列表时,用户可能需要点击一个条目来展开更多的详细信息。这个项目实现了这种点击展开的效果,利用了Android的基础布局组件`...

    Android 点按钮添加TableRow源码-IT计算机-毕业设计.zip

    1. **Android Studio**:作为Android应用开发的主要集成开发环境(IDE),Android Studio提供了编写、调试和测试代码的所有工具。此项目可能是在Android Studio中创建和管理的。 2. **Activity**:在Android中,...

    一款android自动生成表格框架smartTable-master.zip

    一款android自动生成表格框架: 快速配置自动生成表格; 自动计算表格宽高; 表格列标题组合; 表格固定左序列、顶部序列、第一行、列标题、统计行; 自动统计,排序(自定义统计规则); 表格图文、序列号、列标题...

    smartTable.zip

    《Android智能表格框架——smartTable深度解析》 在Android应用开发中,表格是展示数据、组织信息不可或缺的组件。smartTable作为一个优秀的Android表格框架,以其高效、易用和美观的特点,受到了众多开发者们的...

    Android 点按钮添加TableRow源码.zip项目安卓应用源码下载

    Android 点按钮添加TableRow源码.zip项目安卓应用源码下载Android 点按钮添加TableRow源码.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考

    安卓使用smartTable生成表格

    1. **创建表格** 在安卓应用中,首先需要引入SmartTable库。这通常通过Gradle依赖完成,确保在build.gradle文件中添加相应的依赖项。然后,在布局XML文件中,使用SmartTable的自定义视图标签来创建表格控件。在代码...

    Android代码-点按钮添加TableRow源码.zip

    在Android开发中,"点按钮添加TableRow源码.zip"这个资源很可能是包含了如何在用户界面上动态添加TableRow的示例代码。TableRow是Android中的一个视图组件,它属于TableLayout的一部分,通常用于创建表格布局。当...

    android table

    在Android开发中,"table"通常指的是表格布局(TableLayout),它是Android的一种视图组(ViewGroup)类,用于组织多个视图(Views)或视图组(ViewGroups)成行和列,类似于HTML中的&lt;table&gt;元素。TableLayout提供了...

    android 点按钮添加TableRow

    在Android开发中,`Button`和`TableRow`是两种非常常见的UI组件,它们分别用于创建交互式的按钮和呈现行布局的数据。在这个特定的场景中,`Add Button`可能是一个示例项目,它演示了如何在`TableRow`中动态添加`...

    Android 表格控件-动态实现表格效果(内容、样式可扩展)

    1. **TableLayout基础**: TableLayout是Android中的一个布局容器,可以用来创建表格。它由多个TableRow组成,每个TableRow代表表格的一行。TableLayout支持自动调整列宽,但不支持自动调整行高。每个单元格通常...

    Restaurant Table Booking System_Table_restaurant_android_

    总结,"Restaurant Table Booking System"是一个集预订、管理、服务于一体的Android应用,旨在通过科技手段提升餐饮行业的运营效率和服务质量,是现代餐饮业不可或缺的工具之一。随着技术的不断迭代,它将持续为用户...

    android TableGroup

    在Android开发中,`TableGroup`通常指的是使用`TableLayout`和`TableRow`来组织UI元素的方式,以此创建类似表格的布局。`TableLayout`是Android SDK中的一个视图组,它允许开发者按照行和列的形式展示内容。下面将...

    android 利用TableLayout自动生成表格

    android:id="@+id/table_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:shrinkColumns="*" android:stretchColumns="*"&gt; ``` `android:shrinkColumns`和`...

    安卓Android源码——点按钮添加TableRow源码.zip

    android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content"&gt; &lt;!-- 在这里添加你的View对象,如Button或TextView --&gt; &lt;/TableRow&gt; ``` 资源中的"源码说明.txt...

    Android程序研发源码Android 点按钮添加TableRow源码.rar

    1. **TableRow**: TableRow是Android提供的一个布局视图,属于TableLayout的子类,用于创建表格样式布局。它允许开发者在水平方向上排列多个视图,形成行。在XML布局文件中,可以使用`&lt;TableRow&gt;`标签来定义一行,...

    android操作Sqlite,使用tablelayout做自适应显示

    1. layout.xml:定义TableLayout及其内部的TableRow,可能还包括其他视图元素,如TextView或ImageView,用于显示数据。 2. Activity代码:初始化SQLite数据库,创建SQLite操作对象,执行查询操作并将结果显示到...

Global site tag (gtag.js) - Google Analytics