android 手机开发技术 移动应用开发技术实训指导书

更新时间:2023-03-14 00:45:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

移动应用开发技术

实 训 指 导 书

2013年4月

实训一 简单的Activity

实训要求:

了解Android应用开发的过程 掌握Android中资源的使用方法

了解常用组件的使用方法与事件处理过程 实训内容:

1、 创建Android应用,包含一张图片,在资源中准备4张图片,默认显示第一张图片,点击图片,实现图片自动顺序轮换。 1) 准备4张图片放到资源文件中。

2) 使用ImageView显示第一张图片,为ImageView添加ID。 3) 为ImageView添加事件,实现图片轮换

实验步骤及代码:

1、 新建Android项目,对MainActivity的布局视图进行修改,删除原来的TextView组件,添加ImageView组件,ID设置为imagev1 2、 在MainActivity的类中添加成员变量 private int[] imgs = {

R.drawable.an1, R.drawable.an2, R.drawable.an3, R.drawable.an4 };

private int p=0; //代表图片组件显示的是第几张图片 3、 在MainActivity的onCreate方法中添加代码

final ImageView mv = (ImageView) findViewById(R.id.imageView1);

mv.setOnClickListener(new OnClickListener() { });

@Override

public void onClick(View v) { }

p=++p%imgs.length;

mv.setImageResource(imgs[p]);

实训二 Android基本组件(布局)

实训要求:

掌握相对布局的常用XML属性 掌握线性布局的常用XML属性 实训内容:

1、 使用相对布局结合TextView和EditText、Button完成用户登录界面的设计 2、 为登录按钮添加事件处理,判断用户是否等于abc,完成对简单的登录事件的处理

实训步骤与代码:

1、 使用相对布局的方式对组件进行布局,布局文件的内容如下

xmlns:android=\ android:layout_width=\ android:layout_height=\ android:padding=\ >

android:id=\

android:layout_width=\ android:layout_height=\ android:text=\ style=\

android:autoLink=\ />

android:id=\

android:layout_width=\ android:layout_height=\ android:layout_below=\ android:inputType=\ />

Top