- 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
您可能关注的文档
- 电子支付与电子商务安全.doc
- 电子支付与结算1.ppt
- 电子支付与结算实训报告1 .doc
- 电子支付与结算实训报告2 .doc
- 电子支付与结算系统-毕业论文 .doc
- 电子支付与网络 银行6【实用资料】 .ppt
- 电子支付与网络 银行7【实用资料】 .ppt
- 电子支付与网络金融实验报告.doc
- 电子支付与网络金融实验报告1.doc
- 电子支付与网络金融实验报告2.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)