Android应用开发实验指导书(3)

2018-12-23 00:18

实验二:UI设计

实验目的

本次实验的目的是让大家熟悉Android开发中的UI设计,包括了解和熟悉常用控件的使用、界面布局和事件处理等内容。

实验要求

1. 熟悉和掌握界面控件设计 2. 了解Android界面布局 3. 掌握控件的事件处理

实验内容

一、常用控件

1.常用控件介绍

Android中有许多常用控件(简单分类): 文本框:TextView、EditText

按钮:Button、RadioButton、RadioGroup、CheckBox、ImageButton 列表:List、ExpandableListView、Spinner、AutoCompleteTextView、GridView、ImageView

进度条:ProgressBar、ProgressDialog、SeekBar、RatingBar 选择器:DatePicker、TimePicker 菜单:Menu、ContentMenu 对话框:Dialog、ProgressDialog

常用的控件有文本框、按钮和列表等。

2.控件的实现

在上一个实验中,我们用TextView实现了在界面显示一句“Hello The Android World!”。

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView textView = new TextView(this);

第 8 页

}

textView.setText(\); setContentView(textView);

现在我们来看一看.xml文件和编码的相互关系。 在HelloWorld.java中敲入如下代码: package tju.scs.android.test; import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.widget.TextView;

public class HelloWorld extends Activity {

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

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);

TextView textView = (TextView)findViewById(R.id.textView01); Button button = (Button)findViewById(R.id.button01); } }

注意在上面并没有为textView和button设置文本内容等,另外textView的初始化代码为:

TextView textView = (TextView)findViewById(R.id.textView01);

此处初始化用到了id为textView01的TextView。 在项目目录中找到/res/layout/main.xml,如下:

android:layout_width=\ android:layout_height=\ >

android:layout_height=\ android:text=\ />

Android应用开发实验指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创新创业教育课程标准

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: