1、移动项目开发实验报告学院实 验 报 告课程名称: 移动网络开发技术系 别: 运算机与信息工程系 专 业: 运算机科学与技术班 级: 计本09- 2 班学 号: 学生姓名: 沈新生 2012年 03 月02 日实验室名称: 720运算机机房 实验机械号: 103 实验分组: 无 实验时刻: 2012/03/02 指导教师签字: 成绩: 实验项目:Android 开发环境搭建一、实验目的和要求:学会搭建并安装安卓开发环境二、实验原理:利用电脑搭建安卓开发环境三、主要仪器设备:一、运算机(安装有Android开发环境-android2.3.3)二、Android系统电话;3、配套电话数据线。四、实验
2、内容、步骤及操作方式一、下载二、官方下载Eclipse,解压Eclipse3、官方下载Android SDK(工具)并解压4、运行SDK ,下载需要的SDK版本和API五、设置Android环境变量 Android_SDK_Home:安装路径 增加自动搜索路径环境变量:%ANDROID_SDK_Home%tools:% ANDROID_SDK_Home %platform_tools:六、安装ADT进程:Help-add-next-end。7、设置Eclipse中的SDK配置五、实验数据记录和处置:一、设置模拟器(AVD)二、new一个项目进行test,进行软件测试。六、实验结果与故障分析:安
3、装Eclipse,并实验软件是不是可用,测试通过,能够用来搭建工程。学院实 验 报 告课程名称: 移动网络开发技术系 别: 运算机与信息工程系 专 业: 运算机科学与技术班 级: 计本09- 2 班学 号: 学生姓名: 沈新生 2012年 03月09 日Android应用与开发实验报告(1) 实验名称:环境的搭建 指导教师:_苏霆_ 完成日期:2013年11月5日专 业:_运算机_ 班 级:_2012春_ 姓 名:_沈新生_ 实验项目:Android模拟器操作实验一、实验目的和要求:一、熟练掌握设置环境参数二、设置Android模拟器,利用命令行工具管理模拟器3、操作Android模拟器。二、
4、实验原理:一、设置Android模拟器,利用命令行工具管理模拟器二、利用运行(Run)模式运行3、操作Android模拟器:三、主要仪器设备:一、运算机(安装有Android开发环境-android2.3.3)二、Android系统电话;3、配套电话数据线。四、实验内容、步骤及操作方式:实验内容:一、设置Android模拟器:创建新的模拟器,用命令行工具管理模拟器。二、利用运行(Run)模式运行:设置“Run Configuration”选项操作Android模拟器:3、在Android2.3.3平台下设计实现输出字符;实验步骤及操作方式:利用命令模拟器:1.如何利用命令行查看当前的targe
5、ts?android list targets2.利用命令行创建一个AVD,要求:名字:Hphone目标平台:Android2.3.2 SD容量:100M位置:c:test外观:WQVGA?android create avd target 1 n Hphone c 100M p c:test s WQVGA3.利用命令行列表显示当前所有AVD?android list avd4.利用命令行运行方才成立的AVD? emulator avd Hphone5.利用命令行删除一个已存在的模拟器 android delete avd n Hphone 五、实验效果及故障分析六、实验改良、创新及建议能够
6、在rec-中加入个多你想说的话,都能够显示出来。七、实验总结及收获改变输出字幕的方式有两种,一种是在rec-layout-里修改,另一种是在rec-values-中更改。可是后者更为常常利用,且改变不会影响main中的挪用。学院实 验 报 告课程名称: 移动网络开发技术系 别: 运算机与信息工程系 专 业: 运算机科学与技术班 级: 计本09-2班学 号: 学生姓名: 沈新生 2012年 3月 23日实验室名称: 720运算机机房 实验机械号: 103 实验分组: 无 实验时刻: 2012/03/23 指导教师签字: 成绩: 实验项目:Android平台下BMI项目设计与实现一、实验目的和要求
7、一、掌握Android项目中界面显示的大体方式;二、掌握标准体重的计算方式;3、了解监听器机制的原理;二、实验原理一、MVC架构:Android电话图形界面操作实质上是一种MVC架构,与Java SE中的图形界面开发原理大体相同;二、挪用Google系统底层的API,实现硬件控制。3、挪用Google图形有关API,实现图形界面切换;4、事件监听机制:在利用各类View视图来布局界面时,会发觉几个公用的回调方式来捕捉有效的UI触发事件,当事件在某个View对象上被触发时,这些方式会被系统框架通过那个对象所挪用,为了捕捉和处置事件,必需去继承某个类,并重载这些方式。三、主要仪器设备一、运算机(安
8、装有Android开发环境-android2.3.3)二、Android系统电话;3、配套电话数据线。四、实验内容、步骤及操作方式一、概念一个大体“BIM应用程式”所需的身高(shengao)输入字段,体重输入字段,和最终计算BMI值字段。程序如下: 二、运行; 3、输入身高和体重,点击计算按钮,看是不是有提示出现。五、实验数据记录和处置: 输入数据,计算身高体重比值。六、实验结果与故障分析:用户在身高体重文本框中输入好身高体重,按下“计算BMI值”,程序按照标示符,从对应的身高体重文本框读取输入值,并做计算。七、实验总结及收获1、理解了监听器的作用及其原理。2、监听器实现的方式有匿名内部类法
9、和内部类法。学院实 验 报 告课程名称: 移动网络开发技术系 别: 运算机与信息工程系 专 业: 运算机科学与技术班 级: 计本09- 2 班学 号: 学生姓名: 沈新生 2012年 3月30 日实验室名称: 720运算机机房 实验机械号: 103 实验分组: 无 实验时刻: 2012/03/30 指导教师签字: 成绩: 实验项目:滑动的方块-Android触控监听器的利用一、实验目的和要求一、掌握Android项目中界面显示的大体方式;二、掌握OnTouchListener监听器的设计与利用;3、了解Android电话硬件API的挪用方式;二、实验原理一、MVC架构:Android电话应用图
10、形界面操作进程实质上是一种MVC架构,与Java SE中的图形界面应用开发原理一致;二、挪用Google系统底层的API,实现硬件控制。3、挪用Google图形有关API,实现图形界面切换;4、事件监听机制:在利用各类View视图来布局界面时,会发觉几个公用的回调方式来捕捉有效的UI触发事件,当事件在某个View对象上被触发时,这些方式会被系统框架通过那个对象所挪用,为了捕捉和处置事件,必需去继承某个类,并重载这些方式。三、主要仪器设备一、运算机(安装有Android开发环境-android2.3.3)二、Android系统电话;3、配套电话数据线。四、实验内容、步骤及操作方式实验内容:在An
11、droid2.3.3平台下设计实现滑动的方块应用;要求:一、利用屏幕触控,拖拽方块移动 二、暂不考虑横屏切换。实验步骤及操作方式:、启动eclipse,单机右键newotherAndriodAndriod projectsuidongde最上面的Package name中,完成。、把UIFrame和ShouShiManager导进去。、在布局中添加UIFrame UIFrame、在变量初始化位置添加x、y两个整形变量控制方块的坐标,在画图模块中,绘出一个方块。、在拖拽模块中添加拖拽动作,向左拖拽就x-=5,向右拖拽就x+=5,向上拖拽就y-=5,向下拖拽就y+=5;五、实验数据记录和处置六、讨
12、论、建议、质疑:通过触动方块滑动,了解了Android触控监听器的利用。学院实 验 报 告课程名称: 移动网络开发技术系 别: 运算机与信息工程系 专 业: 运算机科学与技术班 级: 计本09- 2 班学 号: 学生姓名: 沈新生 2012年 04月06 日实验室名称: 720运算机机房 实验机械号: 103 实验分组: 无 实验时刻: 2012/04/06 指导教师签字: 成绩: 实验项目一:Android平台下手电应用的设计开发一、实验目的和要求一、掌握Android项目中界面显示的大体方式;二、掌握OnTouchListener监听器的设计与利用;3、了解Android电话硬件API的挪
13、用方式;二、实验原理一、MVC架构:Android电话应用图形界面操作进程实质上是一种MVC架构,与Java SE中的图形界面应用开发原理一致;二、挪用Google系统底层的API,实现硬件控制。3、挪用Google图形有关API,实现图形界面切换;4、事件监听机制:在利用各类View视图来布局界面时,会发觉几个公用的回调方式来捕捉有效的UI触发事件,当事件在某个View对象上被触发时,这些方式会被系统框架通过那个对象所挪用,为了捕捉和处置事件,必需去继承某个类,并重载这些方式。三、主要仪器设备一、运算机(安装有Android开发环境-android2.3.3)二、Android系统电话;3、
14、配套电话数据线。四、实验内容、步骤及操作方式实验内容:在Android2.3.3平台下设计实现手电筒应用;要求:一、利用屏幕触控;二、挪用相机的闪光点硬件,开启手电功能;3、暂不考虑横屏切换。实验步骤及操作方式:1)、启动eclipse,单机右键newotherAndriodAndriod projectsuidongde最上面的Package name中,完成。2)、把图片和UIFrame和ShouShiManager导进去。3)、在布局中添加UIFrame= 0) (buf, 0, nbytes); (); (); catch (UnsupportedAudioFileException
15、e) (); catch (IOException e) (); catch (LineUnavailableException e) (); ).start();示背景Image tuBei = (new ImageIcon(劲舞团/).getImage();(tuBei, 0, 0, null);示美女Image tuMei = (new ImageIcon(劲舞团/image+ nvZhang +.png).getImage();(tuMei, 220, 220 , null);示帅哥Image tuShuai = (new ImageIcon(劲舞团/image+ nanZhang +
16、.png).getImage();(tuShuai, 300, 300 , null);/绘制图片API/TODO:按时处置 在下面/女换一张 : 若是 已是最后一张,则 换第一张,不然 换下一张if ( nvZhang = 161 ) nvZhang = 98 ; else nvZhang =nvZhang + 1; /男换一张 : 若是 已是最后一张,则 换第一张,不然 换下一张if ( nanZhang = 83 ) nanZhang = 19 ; else nanZhang + ;4、测试运行。五、实验效果及故障分析 六、实验改良、创新及建议运用数组来实现多个人物的舞蹈进程。七、实验总结及收获 一、通过API实现功能的挪用; 2、如何实现状态转换; 3、了解什么是面向对象,什么是类; 4、利用数组简化编码进程;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1