移动终端综合实训.docx
- 文档编号:27509360
- 上传时间:2023-07-02
- 格式:DOCX
- 页数:103
- 大小:1.41MB
移动终端综合实训.docx
《移动终端综合实训.docx》由会员分享,可在线阅读,更多相关《移动终端综合实训.docx(103页珍藏版)》请在冰豆网上搜索。
移动终端综合实训
移动应用开发技术
实
训
指
导
书
2015年9月
实训一简单的Activity
实训要求:
了解Android应用开发的过程
掌握Android中资源的使用方法
了解常用组件的使用方法与事件处理过程
实训内容:
1、创建Android应用,包含一张图片,在资源中准备4张图片,默认显示第一张图片,点击图片,实现图片自动顺序轮换。
1)准备4张图片放到资源文件中。
2)使用ImageView显示第一张图片,为ImageView添加ID。
3)为ImageView添加事件,实现图片轮换
实验步骤及代码:
1、新建Android项目,对MainActivity的布局视图进行修改,删除原来的TextView组件,添加ImageView组件,ID设置为imagev1
2、在MainActivity的类中添加成员变量
privateint[]imgs={
R.drawable.an1,
R.drawable.an2,
R.drawable.an3,
R.drawable.an4};
privateintp=0;//代表图片组件显示的是第几张图片
3、在MainActivity的onCreate方法中添加代码
finalImageViewmv=(ImageView)findViewById(R.id.imageView1);
mv.setOnClickListener(newOnClickListener(){
@Override
publicvoidonClick(Viewv){
p=++p%imgs.length;
mv.setImageResource(imgs[p]);
}
});
实训二Android基本组件(布局)
实训要求:
掌握相对布局的常用XML属性
掌握线性布局的常用XML属性
实训内容:
1、使用相对布局结合TextView和EditText、Button完成用户登录界面的设计
2、为登录按钮添加事件处理,判断用户是否等于abc,完成对简单的登录事件的处理
实训步骤与代码:
1、使用相对布局的方式对组件进行布局,布局文件的内容如下
xmlversion="1.0"encoding="utf-8"?
>
android=" android: layout_width="match_parent" android: layout_height="match_parent" android: padding="10dp" > android: id="@+id/ts" android: layout_width="match_parent" android: layout_height="wrap_content" android: text="@string/login" style="@style/txt" android: autoLink="phone|email|web" /> android: id="@+id/in" android: layout_width="match_parent" android: layout_height="wrap_content" android: layout_below="@id/ts" android: inputType="text" />
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 终端 综合
![提示](https://static.bdocx.com/images/bang_tan.gif)