第 3 章 ANDROID 常用基本控件.pdfVIP

  • 9
  • 0
  • 约3.57万字
  • 约 20页
  • 2015-08-18 发布于河南
  • 举报
第 3 章 ANDROID 常用基本控件.pdf

第 3 章 Android 常用基本控件 我们在进行界面布局时,添加的按钮、文本框、编辑框和图片等,都是 Android 的基 本控件。这些控件实现了程序的一些基本功能。本章将针对这类控件进行详细的介绍,使 读者掌握基本控件的使用,开发出简单的 Android 程序。 3.1 文本控件概述 Android 系统提供给用户已经封装好的界面控件称为系统控件。系统控件更有利于帮 助用户进行快速开发,同时能够使 Android 系统中应用程序的界面保持一致性。 3.1.1 控件属性 Android 支持的基本控件有以下几种,如图 3.1 所示。 TextView文本框 EditText编辑框 Button ImageView Toggle 按钮 Button Button 按钮 按钮 RadioButton CheckBox多选按钮 单选按钮 图3.1 基本控件 注意:由于篇幅有限,图中所列并非 Android 支持的所有基本控件。 Android 的控件,一般是在 res/layout 下的布局文件中声明使用。声明的同时,还要设 置控件的属性,控制其在界面中的显示效果。设置控件的属性有两种方法,一种是在布局 文件中设置参数,另一种是在代码中调用对应方法实现。控件常用属性及其对应方法如 表 3-1 所示。 第 3 章 Android 常用基本控件 表 3-1 控件常用属性及其对应方法 属性名称 对应方法 说 明 id setId(int id) 设置该控件的id layout_width setWidth(int pixels) 设置该控件的宽度 layout_height setHeight(int pixels) 设置该控件的高度 3.1.2 控件使用 在布局文件的 Graphical Layout 视图中有一个 Palette 面板。该面板中包含了 Android 中的所有控件。我们在使用控件时,可以直接拖动所需控件到右侧手机界面,如图 3.2 所 示,添加了一个 Button 控件。也可以手动编辑代码添加控件。 图3.2 添加控件 在布局文件中声明的控件,只负责界面显示。如果要想使用控件实现某些具体功能, 就需要在 Activity 中编辑代码实现。实现过程如下: (1)使用 super.setContentView(R.layout.某布局 layout 文件名)来加载布局文件; (2 )使用 super.findViewById(R.id.控件的 ID)获取控件引用; (3 )使用这个引用对控件进行操作,例如添加监听,设置内容等。 3.2 文本类控件 文本类控件主要用于在界面中显示文本,包含 TextView 和 EditText 两种。下面我们将 详细介绍。 3.2.1 TextView TextView 是 Android 程序开发中最常用的控件之一,它一般使用在需要显示一些信息 的时候,它不能输入,只能通过初始化设置或在程序中修改。Te

文档评论(0)

1亿VIP精品文档

相关文档