移动项目开发实验报告Word文件下载.docx
- 文档编号:20647119
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:16
- 大小:380.86KB
移动项目开发实验报告Word文件下载.docx
《移动项目开发实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《移动项目开发实验报告Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
学会搭建并安装安卓开发环境
二、实验原理:
利用电脑搭建安卓开发环境
三、主要仪器设备:
一、运算机(安装有Android开发环境-android2.3.3)
二、Android系统电话;
3、配套电话数据线。
四、实验内容、步骤及操作方式
一、下载
二、官方下载Eclipse,解压Eclipse
3、官方下载AndroidSDK(工具)并解压
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,进行软件测试。
六、实验结果与故障分析:
安装Eclipse,并实验软件是不是可用,测试通过,能够用来搭建工程。
移动网络开发技术
运算机科学与技术
计本09-2班
2012年03月09日
《Android应用与开发》实验报告
(1)
实验名称:
环境的搭建指导教师:
_苏霆__完成日期:
2013年11月5日
__运算机____班级:
__2012春__姓名:
___沈新生__
Android模拟器操作实验
一、实验目的和要求:
一、熟练掌握设置环境参数
二、设置Android模拟器,利用命令行工具管理模拟器
3、操作Android模拟器。
一、设置Android模拟器,利用命令行工具管理模拟器
二、利用运行(Run)模式运行
3、操作Android模拟器:
四、实验内容、步骤及操作方式:
实验内容:
一、设置Android模拟器:
创建新的模拟器,用命令行工具管理模拟器。
二、利用运行(Run)模式运行:
设置“RunConfiguration…”选项
操作Android模拟器:
3、在Android2.3.3平台下设计实现输出字符;
实验步骤及操作方式:
利用命令模拟器:
1.如何利用命令行查看当前的targets?
androidlisttargets
2.利用命令行创建一个AVD,要求:
名字:
Hphone目标平台:
Android2.3.2SD容量:
100M位置:
c:
\test外观:
WQVGA?
androidcreateavd–target1–nHphone–c100M–pc:
\test–sWQVGA
3.利用命令行列表显示当前所有AVD?
androidlistavd
4.利用命令行运行方才成立的AVD?
>
emulator–avdHphone
5.利用命令行删除一个已存在的模拟器
androiddeleteavd–nHphone
五、实验效果及故障分析
六、实验改良、创新及建议
能够在rec->
中加入个多你想说的话,都能够显示出来。
七、实验总结及收获
改变输出字幕的方式有两种,一种是在rec->
layout->
里修改,另一种是在rec->
values->
中更改。
可是后者更为常常利用,且改变不会影响main中的挪用。
计本09-2班
2012年3月23日
103实验分组:
2012/03/23指导教师签字:
成绩:
Android平台下BMI项目设计与实现
一、实验目的和要求
一、掌握Android项目中界面显示的大体方式;
二、掌握标准体重的计算方式;
3、了解监听器机制的原理;
二、实验原理
一、MVC架构:
Android电话图形界面操作实质上是一种MVC架构,与JavaSE中的图形界面开发原理大体相同;
二、挪用Google系统底层的API,实现硬件控制。
3、挪用Google图形有关API,实现图形界面切换;
4、事件监听机制:
在利用各类View视图来布局界面时,会发觉几个公用的回调方式来捕捉有效的UI触发事件,当事件在某个View对象上被触发时,这些方式会被系统框架通过那个对象所挪用,为了捕捉和处置事件,必需去继承某个类,并重载这些方式。
三、主要仪器设备
一、概念一个大体“BIM应用程式”所需的身高(shengao)输入字段,体重输入字段,和最终计算BMI值字段。
程序如下:
<
TextView
android:
id="
@+id/shengao"
layout_width="
wrap_content"
layout_height="
text="
@string/shengao"
/>
<
EditText
@+id/shengaoshuzhi"
match_parent"
inputType="
numberDecimal"
@+id/tizhong"
@string/tizhong"
@+id/tizhongshuzhi"
Button
@+id/jisuan"
@string/jisuan"
@+id/result"
"
@+id/pingjia"
@+id/pingfen"
@string/pingfen"
RatingBar
@+id/ratingBar1"
二、运行;
3、输入身高和体重,点击计算按钮,看是不是有提示出现。
输入数据,计算身高体重比值。
用户在身高体重文本框中输入好身高体重,按下“计算BMI值”,程序按照标示符,从对应的身高体重文本框读取输入值,并做计算。
1、理解了监听器的作用及其原理。
2、监听器实现的方式有匿名内部类法和内部类法。
2012年3月30日
103实验分组:
2012/03/30指导教师签字:
成绩:
滑动的方块-Android触控监听器的利用
二、掌握OnTouchListener监听器的设计与利用;
3、了解Android电话硬件API的挪用方式;
Android电话应用图形界面操作进程实质上是一种MVC架构,与JavaSE中的图形界面应用开发原理一致;
在Android2.3.3平台下设计实现滑动的方块应用;
要求:
一、利用屏幕触控,拖拽方块移动二、暂不考虑横屏切换。
①、启动eclipse,单机右键new—other—Andriod—Andriodproject—suidongde—最上面的—Packagename中,完成。
②、把UIFrame和ShouShiManager导进去。
③、在布局中添加UIFrame<
UIFrame
④、在变量初始化位置添加x、y两个整形变量控制方块的坐标,在画图模块中,绘出一个方块。
⑤、在拖拽模块中添加拖拽动作,向左拖拽就x-=5,向右拖拽就x+=5,
向上拖拽就y-=5,向下拖拽就y+=5;
五、实验数据记录和处置
六、讨论、建议、质疑:
通过触动方块滑动,了解了Android触控监听器的利用。
2012年04月06日
2012/04/06指导教师签字:
实验项目一:
Android平台下手电应用的设计开发
在Android2.3.3平台下设计实现手电筒应用;
一、利用屏幕触控;
二、挪用相机的闪光点硬件,开启手电功能;
3、暂不考虑横屏切换。
1)、启动eclipse,单机右键new—other—Andriod—Andriodproject—suidongde—最上面的—Packagename中,完成。
2)、把图片和UIFrame和ShouShiManager导进去。
3)、在布局中添加UIFrame<
4)、概念一个整形变量int状态,初始值为0;
在画图模块中添加两个状态,状态0情形下绘出,状态1情形下绘出。
5)、在触摸模块中修改状态,状态=1-状态;
五、实验结果与分析
实验改良:
仅可在点击手电开关时实现手电的亮灭转换,点击其他区域无效。
解决办法:
设计一个与开关大小一致的透明模块,把手电的明灭包括在那个透明模块的触控if语句中就可以够解决问题了。
一、所有界面的父类都是View。
二、通过API才能实现以个功能的挪用。
3、如何控制状态转换。
沈新生
2012年04月13日
2012/04/13指导教师签字:
Java游戏开发--炫舞(精简版)
一、了解Jave游戏开发的环境和流程。
二、掌握开发进程中的控制思想。
3、熟练知道这种游戏的编制思想。
事件监听机制——在利用各类View视图来布局界面时,会发觉几个公用的回调方式来捕捉有效的UI触发事件,当事件在某个View对象上被触发时,这些方式会被系统框架通过那个对象所挪用,为了捕捉和处置事件,必需去继承某个类,并重载这些方式。
内容:
用Java开发一个精简版的炫舞游戏。
步骤:
一、先在eclipse中成立一个Java类。
二、在Java类中成立一个Game框架。
3、声明变量并将其初始化,画图并通过状态转换实现图片变换,通过对按时处置的修改来改变图片的改换速度。
部份代码如下:
etAudioInputStream(file);
AudioFormatformat=();
info=new(
format);
SourceDataLineline=(SourceDataLine)AudioSystem
.getLine(info);
byte[]buf=newbyte[512*1024];
();
intnbytes=0;
while(nbytes!
=-1)
{
nbytes=(buf,0,;
if(nbytes>
=0)
(buf,0,nbytes);
}
catch(UnsupportedAudioFileExceptione)
catch(IOExceptione)
catch(LineUnavailableExceptione)
}).start();
示背景
ImagetuBei=(newImageIcon("
劲舞团/"
)).getImage();
(tuBei,0,0,null);
示美女
ImagetuMei=(newImageIcon("
劲舞团/image"
+nvZhang+"
.png"
(tuMei,220,220,null);
示帅哥
ImagetuShuai=(newImageIcon("
+nanZhang+"
(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、利用数组简化编码进程;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 项目 开发 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)