• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
中国信息产业培训网
博客园    首页    新随笔    联系   管理    订阅  订阅
Jollen 的 Android 教学(7): 如何让文字并排显示 – TableLayout

  android.widget.TableLayout 是一个「排版」的类别,假设现在我们想要做出如图1的文字排版效果,那么使用 TableLayout 就是标准的做法。传统写程序排版的做法不是非常的方便,所以我们将采用 XML layout 方式来实作。

  

 

  图1: 文字并排显示

  建立新项目: HelloLayout

  建立新的项目「HelloLayout」,并撰写程序代码如下:

  package com.moko.layout;

  import com.moko.layout.R;

  import android.app.Activity;

  import android.os.Bundle;

  public class HelloLayout extends Activity {

  /** Called when the activity is first created. */

  @Override

  public void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);

  setContentView(R.layout.main);

  }

  }

  由于我们采用 XML layout 的做法,所以主程序不需要做什么修改。本范例的重点应该是在 main.xml 档案的编写。

  设计 TableLayout: 编写 main.xml

  新的 Android 项目创建时,默认是使用 LinearLayout(线性排版)来安排 UI。现在,我们将使用 TableLayout 来取代 LinearLayout,以「表格」方式来安排 UI。TableLayout 让我们可以将画面切割成一张表格,如果我们可以设计一个二栏式(2 columns)的表格,就可以做出如图1的显示效果了。

 

      原文(http://www.miiceic.org.cn/07/0710/071010/200906301653062.asp)

 

       中程在线(北京)科技有限公司
       中国信息产业培训网
       www.miiceic.org.cn
       咨询热线:400-7068-123

 

posted on 2009-12-09 11:29  中国信息产业培训网  阅读(656)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3