`
01jiangwei01
  • 浏览: 540900 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安卓课程十 表格布局介绍

 
阅读更多
<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:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

   <TableLayout android:stretchColumns="1"
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       >
       <TableRow >
           <TextView android:layout_width="wrap_content"
               		android:layout_height="wrap_content"
               		android:text="姓名"
               />
           <EditText android:text="" 
               android:layout_width="fill_parent"
               android:layout_height="wrap_content" 
               />
       </TableRow>
       <TableRow >
           <TextView android:layout_width="wrap_content"
               		android:layout_height="wrap_content"
               		android:text="密码"
               />
           <EditText android:text="" 
               android:layout_width="fill_parent"
               android:layout_height="wrap_content" 
               />
       </TableRow>
       <TableRow >
             <Button android:text="取消"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 />
             <Button android:text="取消"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 />
       </TableRow>
       
   </TableLayout>

</LinearLayout>

TableLayout最大的列数是所有位于TableLayout中的TableRow的列数中的,即列数最多的一行有多少列。TableLayout就有多少列。

android:stretchColumns="1"用来指定那一列被拉伸。

分享到:
评论

相关推荐

    android 课程表布局

    在Android开发中,创建一个课程表布局是一项常见的任务,它涉及到UI设计、事件处理以及对Android布局机制的理解。本课程表布局旨在提供一种用户友好的界面,用于展示和交互,如点击事件,来帮助学生或教师管理他们的...

    Android课程实验-线性布局实验-限制布局实验-表格布局实验-自制的浏览器.zip

    在本压缩包“Android课程实验-线性布局实验-限制布局实验-表格布局实验-自制的浏览器.zip”中,包含了多个Android开发相关的实验项目,这些项目涵盖了Android UI设计的基础元素和核心概念。以下是对每个实验项目的...

    android课程表课程设计

    综上所述,"android课程表课程设计"涵盖了许多Android开发的核心技术,包括Activity管理、UI设计、数据库操作、事件处理、数据持久化、通知与提醒以及性能优化。通过这个项目,开发者不仅能深入理解Android开发流程...

    安卓课程表相关-Android课表视图.zip

    "TableDemo"可能是一个示例项目,展示了如何在Android中实现表格布局,这正是课表视图的基础。Android提供了多种方式来创建表格,如TableLayout、GridLayout或者自定义ViewGroup。TableLayout允许开发者创建行列结构...

    android 学生课程表

    这个"android 学生课程表"项目涉及到的主要技术包括SQLite数据库、UI布局设计以及数据展示。以下是对这些关键知识点的详细解释: 1. SQLite数据库: SQLite是一款轻量级的、嵌入式的关系型数据库,广泛应用于...

    Android表格样式课程表Demo源码

    1. **表格布局(TableLayout)**:在Android中,TableLayout是用于创建表格样式的布局工具,它可以包含多个TableRow,每个TableRow则代表表格的一行。在这个Demo中,TableLayout被用来组织课程表的结构,每一行可能...

    安卓课程表app

    Eclipse使用XML来编写布局文件,如`activity_main.xml`,在这个课程表APP中,开发者可能使用了表格布局(TableLayout)或网格布局(GridLayout)来展示课程的时间和地点。此外,TextView用于显示课程名,而Button...

    android课程表源码

    这个"android课程表源码"项目虽然被描述为较为粗糙且代码可读性较差,但它仍然为我们提供了一个理解Android应用开发基础的好机会。下面我们将深入探讨这个源码中的关键知识点。 1. **Android开发环境**:首先,你...

    Android个人课程表.rar

    Android课程表应用的界面设计是用户体验的关键。使用XML布局文件来定义界面元素,如TextView用于显示课程名称,ImageView用于图标展示,而LinearLayout或RelativeLayout等布局管理器用于组织这些元素。此外,自定义...

    Android-使用RecyclerView实现的自定义课程表View

    在Android应用开发中,RecyclerView是一个强大的视图组件,它用于高效地展示大量数据集,并支持滚动、动画和自定义布局管理器。本教程将深入探讨如何利用RecyclerView来创建一个自定义的课程表视图。 首先,理解...

    html kechengbiao.zip_html_课程 表格 html_课程表_课程表 html

    总之,这个压缩包文件提供了学习和实践HTML表格布局、链接应用以及可能的CSS美化的一个实例,对于初学者来说是一个很好的学习素材。通过分析和修改这个文件,可以加深对HTML基础知识的理解,提高网页设计能力。

    Android课程1到12章所有英语单词

    - **表格布局(TableLayout)**:使用表格形式展示视图,适合创建网格状的UI。 - **绝对布局(AbsoluteLayout)**:允许直接设置子视图的精确坐标,但在现代版本的Android中已不推荐使用。 6. **适配器(Adapter...

    Android基础系列之布局和控件

    5. **表格布局(TableLayout)**:类似HTML的表格,由行(TableRow)和单元格组成。 6. **约束布局(ConstraintLayout)**:Android Studio 2.0引入的新布局,通过连接和约束实现复杂的布局设计,适合创建响应式UI...

    Android-TimetableView一个开源的完善的简洁的Android课程表控件

    《Android-TimetableView:打造完善的课程表应用》 在Android应用开发中,用户界面的定制化和用户体验的优化是至关重要的。"TimetableView"是一个专门为Android平台设计的开源、完善的、简洁的课程表控件,它使得...

    android_ 5ppt (吉林大学android课程英文讲义)

    1. Android基础XML布局介绍: Android UI开发涉及使用XML布局文件来定义用户界面。这些布局文件是Android应用中的重要组成部分,负责描述用户界面的结构和外观。 2. 常用的Android布局容器: - LinearLayout...

    Android程序技术:常见布局的创建.pptx

    表格布局Tablelayout 特点:以水平或垂直方向排列 特点:通过相对定位排列 特点:使用表格行列的方式来排列组件 帧布局Framelayout 特点:开辟空白区域,帧里的 控件(层)叠加 线性布局 线性布局 Linear layout 线性...

    Android简陋解析本地htm课程表+有声闹钟

    - 使用Android Studio的布局工具,如XML布局文件,开发者设计了用户界面,展示课程表和设置闹钟的界面。可能运用了ListView或者RecyclerView来展示课程列表,同时在闹钟设置界面会有时间选择器和声音设置选项。 6....

    课程资料

    UI界面设计是Android应用的视觉呈现,课程将教授如何使用XML布局文件创建界面,涵盖线性布局、表格布局、相对布局、绝对布局等多种布局管理器。同时,还会讲解各种基本组件的使用,如文本框、编辑框、按钮、单选按钮...

Global site tag (gtag.js) - Google Analytics