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

2018-12-23 00:18

其他布局请大家自行尝试。

三、事情处理

事件监听和时间处理的概念大家以前都学习过,android中主要有如下事件方法:

? onClick(View v) 一个普通的点击按钮事件

? boolean onKeyMultiple(int keyCode,int repeatCount,KeyEvent event)用于在多

个事件连续时发生,用于按键重复

? boolean onKeyDown(int keyCode,KeyEvent event) 用于在按键进行按下时发

? boolean onKeyUp(int keyCode,KeyEvent event) 用于在按键进行释放时发生 ? onTouchEvent(MotionEvent event)触摸屏事件,当在触摸屏上有动作时发生 ? boolean onKeyLongPress(int keyCode, KeyEvent event)当长时间按时发生

下面以点击一个Button为例子: package tju.scs.android.test;

第 13 页

import android.app.Activity; import android.os.Bundle; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; import android.widget.Toast;

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);

Button button = (Button)findViewById(R.id.button01); button.setOnClickListener(buttonListener); }

private OnClickListener buttonListener = new OnClickListener(){ public void onClick(View v) { Toast.makeText(v.getContext(), \button!\,Toast.LENGTH_LONG).show(); } }; } 为button添加了一个监听buttonListener,对应的onClick方法则抛出了一则文本框提示用户,效果图如下所示:

第 14 页

其他事件处理请大家自行尝试。

第 15 页

实验三:Intent、Activity应用

一、实验目的

本次实验的目的是让大家熟悉Intent和Activity的使用。Intent的最常用的用途是绑定应用程序组件。Intent用来在应用程序Activity间启动、停止和传输。并实现添加用户名,密码小例程。

二、实验要求

4. 完成Android开发平台的搭建及相关配置 5. 创建项目并熟悉文件目录结构

6. 实现例程添加用户名,密码实验步骤

三、实验步骤

项目界面:添加用户名,密码,在另一页面显示用户名。

1、创建项目

新建一个Android工程命名为test1,目录结构如下图:

第 16 页

2、添加布局文件

修改main.xml布局文件(这里增加了两个TextView,两个EditView,一个按钮),如下图

第 17 页


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

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

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

马上注册会员

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